导致此原因的结果是因为 nginx 监听的是 127.0.0.1:9000 而php-fpm 监听的事 /tmp/php-cgi.sock,两边无法通信。
查看php-fpm监听位置
vim /usr/local/php/etc/php-fpm.conf
找到
[www]
# listen = /tmp/php-cgi.sock
listen = 127.0.0.1:9000
查看nginx和php-fpm通信位置
vim /usr/local/nginx/conf/enable-php.conf
找到
# fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1:9000;
注意 php-fpm.conf 中好像不支持#注释,以上代码只是演示。