Частые ошибки "Тайм-аут подключения" на общем сервере с использованием PHP/MYSQL
У меня есть сайт Drupal на общем веб-хосте, и он получает много ошибок соединения. Это первый раз, когда я видел столько ошибок времени ожидания соединения на сервере. Я думаю, что-то в настройках конфигурации. Не друпальные части сайта не дают столько ошибок при подключении.
Поскольку этот хостинг-провайдер не дает мне доступ к файлу php.ini, я поместил его в свой доку-кор, чтобы изменить строки, которые, как я думал, будут вызывать это:
memory_limit = 128M
max_execution_time = 259200
set_time_limit = 30000
Но это не сработало. Нет улучшений в частоте ошибок тайм-аута. У кого-нибудь есть другие идеи по поводу этого типа ошибок?
Благодарю.
1 ответ
Вы можете контролировать ограничение по времени для скрипта во время его работы. Добавить вызванный к set_time_limit
в верхней части ваших страниц PHP, чтобы увидеть, помогает ли это.
В идеале вам нужно выяснить, какие у вас есть реальные ограничения, определенные вашим хостом. Вызов phpinfo()
где-то позволит вам увидеть все настройки конфигурации, которые есть на вашем сервере.