El script php finalizó después de 30 segundos con un error interno del servidor

El script php finalizó después de 30 segundos con un error interno del servidor

Después de cambiar el proveedor de alojamiento (que en este punto no tiene idea de lo que está pasando o de la intención/interés de resolver el problema, al parecer), nos encontramos con un problema, donde cada script php finaliza después de 30 segundos de tiempo de ejecución, lo que resulta en un error interno. Error del Servidor.

El script donde notamos esto por primera vez funcionó bien en el servidor anterior, pero puedo imaginar que esta información realmente no ayuda, así que aquí hay algunas informaciones sobre el servidor actual (configuraciones).

Debian GNU/Linux amd64 6.0.7 (comprimir) PHP Versión 5.3.25-1~dotdeb.0 API de servidor FPM/FastCGI

Configuración de php.ini: límite de memoria 256 M (cambió esto de 128 M a 512 M... de nuevo a 256 M sin diferencia) max_execution_time 180 (cambió esto de 30 a 60... 300 de nuevo a 180 sin diferencia) max_input_time 60

Por "cambiado" quiero decir que tuvimos que solicitar que se hicieran los cambios, no podemos hacerlo por nuestra cuenta. El chico de soporte también me dijo que estaba tratando de establecer algunas variables de sohosin de un lado a otro, pero eso tampoco ayudó. Además, los registros de errores de php/apache parecen no dar pistas, dijo.

Estoy un poco confundido acerca de la versión de MySQL porque el cms que estamos ejecutando usa: mysql_get_server_info($this->connection); para mostrar la versión, que devuelve: 5.3.25-1~dotdeb.0. Por otro lado, las credenciales en el archivo de configuración apuntan a un servidor donde phpmyadmin indica que la versión del software es: 5.5.27 - MySQL Community Server (GPL)

Le agradecería mucho si pudiera indicarme la dirección correcta para resolver este problema. Si necesita más información (como dpkg -l 'php*' | grep '^.i' o algo así), hágamelo saber.

Respuesta1

Necesitas saber cuál es el error de PHP exacto para poder solucionar el problema. Anteponga esto a un script PHP defectuoso:

ini_set ( "display_errors", "1");

A ver si puedes conseguir algunos detalles. La razón más probable de esto si cambió el proveedor de alojamiento es la conexión de la base de datos (IP, USR, PWD).

información relacionada