Скрипт php завершен через 30 секунд из-за внутренней ошибки сервера

Скрипт php завершен через 30 секунд из-за внутренней ошибки сервера

после смены хостинг-провайдера (который на тот момент понятия не имел, что происходит, и, судя по всему, не имел намерения/интереса решать проблему), мы столкнулись с проблемой, при которой каждый PHP-скрипт завершался через 30 секунд выполнения, что приводило к внутренней ошибке сервера.

Скрипт, в котором мы это заметили впервые, прекрасно работал на старом сервере, но я могу себе представить, что эта информация не особо поможет, поэтому вот немного информации о текущем сервере (настройки).

Debian GNU/Linux amd64 6.0.7 (squeeze) PHP версии 5.3.25-1~dotdeb.0 API сервера FPM/FastCGI

Настройки php.ini: memory_limit 256M (изменил с 128M на 512M ... вернулся к 256M без разницы) max_execution_time 180 (изменил с 30 на 60 ... 300 обратно к 180 без разницы) max_input_time 60

Под "изменили" я подразумеваю, что нам пришлось запросить внесение изменений, мы не можем сделать это самостоятельно. Парень из службы поддержки также сказал мне, что он пытался установить несколько переменных sohosin туда и обратно, но это тоже не помогло. Также журналы ошибок php / apache, похоже, не дают никаких подсказок, сказал он.

Я немного запутался в версии MySQL, потому что cms, которую мы запускаем, использует: mysql_get_server_info($this->connection); для отображения версии, которая возвращает: 5.3.25-1~dotdeb.0. С другой стороны, учетные данные в файле конфигурации указывают на сервер, где phpmyadmin указывает, что версия программного обеспечения: 5.5.27 - MySQL Community Server (GPL)

Я был бы очень признателен, если бы вы могли указать мне правильное направление для решения этой проблемы. Если вам нужна дополнительная информация (например, dpkg -l 'php*' | grep '^.i' или что-то еще), просто дайте мне знать.

решение1

Вам нужно знать точную ошибку PHP, чтобы решить проблему. Добавьте это в начало неисправного скрипта PHP:

ini_set ( "display_errors", "1");

Чтобы узнать подробности. Наиболее вероятной причиной этого, если вы сменили хостинг-провайдера, является подключение к базе данных (IP, USR, PWD).

Связанный контент