Error: Nombre de usuario o contraseña incorrectos para acceder al módulo
Al actualizar el sitio, aparece un error:
¡Iniciar sesión o contraseña no es válida! (¡Ingreso o contraseña incorrectos para acceder al módulo!)
Al mismo tiempo, la verificación de conexión no produce errores y este error aparece solo en el registro de actualización del sitio.
El error está relacionado con la configuración del servidor de alojamiento, probablemente el servidor web no tenga suficiente tiempo para procesar la solicitud, así como una de las razones de la falta de memoria disponible para PHP al cargar el archivo de actualización del sitio (el tamaño máximo de el archivo PHP cargado).
El siguiente mensaje también puede aparecer en el registro del servidor web:
Tiempo de espera de salida del script CGI
Causas:
El script PHP en modo CGI no se ejecuta más de 60 segundos.
El script PHP a pesar de la configuración de max_execution_time en php. ini sale después de 60 segundos con un error en el archivo de registro de apache
Tiempo de espera de salida del script CGI /var/www/user/data/php-bin/etrade_http_tunnel2/etrade_http_tunnel.php
Para el servidor web Apache
En el archivo /etc/apache2/apache2. conf (/etc/httpd/conf/httpd. conf) aumente el valor del parámetro
tiempo de espera 300
(donde 300 es el número de segundos que se puede ejecutar este script)
Por defecto, en CentOS 7 esta directiva no está configurada y es igual a 60 segundos.
Para el servidor web Nginx
Para evitar que nginx dé un error 502, debe escribir en su configuración:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
enviar_tiempo de espera 600;
para PHP
En el archivo php. ini, aumente los valores de los parámetros:
- post_max_size valor establecido de 128M
- upload_max_filesize valor establecido de 64M
Los valores actuales en su alojamiento se pueden verificar en el programa Elbuz, para esto, en la configuración del túnel, haga clic en el botón "Probar conexión"
Configuración vía SSH/SFTP
Para cambiar el tamaño del archivo cargado, debe editar el archivo php. ini.
Se encuentra en el directorio /etc/php/apache2/php. ini para distribuciones Debian/Ubuntu o /etc/php. ini (/etc/httpd/conf. d/php. conf) para CentOS/Fedora.
Debe tener privilegios de usuario root para editar el archivo php. ini. Al conectarse a través de SSH, puede usar el editor de consola nano, vim, mcedit.
Estamos interesados en los parámetros post_max_size y upload_max_filesize. Configure los parámetros de acuerdo con el tamaño del archivo que necesita cargar. Por ejemplo:
post_max_size = 128M
. . . .
upload_max_filesize = 64M''
Tenga en cuenta que el parámetro upload_max_filesize no debe ser mayor que post_max_size, lo que le permitirá procesar mejor sus solicitudes de carga de archivos.
Después de editar php. ini, debe reiniciar el servidor web.
Para hacer esto, ejecute el comando como usuario root:
servicio apache2 reiniciar #para Debian/Ubuntu
servicio httpd reiniciar #para CentOS/Fedora
Si está utilizando el panel ISPManager
Cuando utilice el panel de control del administrador de ISP, debe hacer lo siguiente:
- Inicie sesión como usuario raíz.
- Configuración del servidor web -> PHP -> Seleccionar versión de PHP -> Configuración