У меня возникла проблема с PHP-FPM и mysql. Когда мне нужно было обработать входной файл, который будет генерировать несколько выборок / вставок / обновлений для каждой строки, он останавливался примерно через 60 секунд с сообщением Lost connection to the server
или Mysql server has gone away
. Запросы были простыми, просто обновляли несколько полей, без больших двоичных объектов, менее 1 КБ каждое.
Отключение PHP-FPM для MOD_PHP решило проблему, но это не было проблемой настройки ini, потому что они оба использовали один и тот же ini-файл.
Оказалось request_slowlog_timeout
как было предложено этот вопрос. Это не имеет смысла, потому что, насколько я понимаю, это не должно останавливать или мешать выполнению скрипта.
У меня вопрос, это ошибка PHP-FPM или я просто что-то упускаю?
Конфигурация сервера:
Percona Mysql 5.5.19, Apache / 2.2.23 (Unix) mod_ssl / 2.2.23 OpenSSL / 1.0.0-fips Доменный сервер mod_fastcgi / 2.4.6 mod_perl / 2.0.5 Perl / v5.10.1, PHP 5.3.24