出现错误 502,Nginx + php-fpm 中的网关错误。此错误仅在 phpMyAdmin 中发生。error.log 中有那个错误:
2012/05/14 10:12:28 [error] 1888#0: *209 recv() failed (104: Connection reset by peer) while reading response header from upstream
这是 php 位置的 nginx 配置:
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
fastcgi_buffers 256 128k;
fastcgi_buffer_size 512k;
fastcgi_connect_timeout 300s;
fastcgi_send_timeout 300s;
fastcgi_read_timeout 300s;
include fastcgi_params;
使用的程序:PHP 5.4.2 (FPM)、nginx/1.1.19。现在存储在内存缓存中的会话。过去它是存储在文件中,错误 502 也是。