Я успешно перенёс сервер Wordpress на новый VPC (Amazon), но похоже, что php-fpm не может обрабатывать загрузку изображений. Когда я загружаю изображение, оно частично загружается, а затем останавливается или даже не запускается. После этого зависает.
Если я перезапущу php-fpm, сервер оживает, но изображение явно не загружается.
Итак, я предполагаю, что проблема в том, что php-fpm не может обработать загрузку файла. У меня есть журнал php-fpm, но он не вызывает никаких ошибок, только запуск / остановка демона
[26-Sep-2014 09:17:24] NOTICE: Terminating ...
[26-Sep-2014 09:17:24] NOTICE: exiting, bye-bye!
[26-Sep-2014 09:17:24] NOTICE: fpm is running, pid 290
[26-Sep-2014 09:17:24] NOTICE: ready to handle connections
[26-Sep-2014 09:17:24] NOTICE: systemd monitor interval set to 10000ms
Журнал ошибок в nginx выглядит так
2014/09/26 09:17:24 [error] 276#0: *1 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 176.32.75.158, server: ec2-54-64-187-3.ap-northeast-1.compute.amazonaws.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "ec2-54-64-187-3.ap-northeast-1.compute.amazonaws.com", referrer: "http://ec2-54-64-187-3.ap-northeast-1.compute.amazonaws.com/wp-admin/media-new.php"
Как видно из этой ошибки, php-fpm зависает при получении вызова для обработки файла.
Я поднял регистрацию php-fpm до ошибки, но больше всего я получаю при воспроизведении ошибки
[pool www] server reached pm.max_children setting (5), consider raising it
Я поднял pm.max_children безрезультатно, проблема не устранена
Я не могу найти ни одной соответствующей ошибки где-либо еще, на данный момент я довольно потерян
Кто-нибудь испытал это и дал мне подсказку о том, в чем проблема?