我是nginx新手,并且在php5上遇到一些麻烦。 (我有它sorta工作,但不能似乎得到它再次工作。)有2个文件我正在处理,似乎控制nginx和php5-fpm。 /etc/php5/fpm/pool.d/www.conf /etc/nginx/nginx.conf
从php5的www.conf文件中:
;listen = /var/run/php5-fpm.sock listen = 127.0.0.1:9000
来自nginx的conf文件:
# fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_pass 127.0.0.1:9000;
当两者都设置为127.0.0.1:9000时,php页面加载空白页面,并且出现这个错误
/var/log/nginx/error.log 2015/09/05 09:06:29 [error] 20085#20085: *1 connect() failed (111: Connection refused) while connecting to upstream, client: <ip>, server: , request: "GET /server.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "address"
当两者都设置为/var/run/php5-fpm.sock时,网页显示“Bad gateway”,而这个错误在
/var/log/nginx/error.log : <ip>, server: , request: "GET /server.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "address" 2015/09/05 09:07:14 [crit] 20189#20189: *3 connect() to unix:/var/run/php5-fpm.sock failed (2: No such file or directory) while connecting to upstream, client
PHP一直在工作,除了它只是*。PHP文件加载,其中PHP标记被打破,当在HTM / HTML文件。 现在所有这些都被破坏了。 像一个白痴,我没有备份我的原始configuration文件。 有人可以帮我得到php5的工作? 这是一个debian,jessie服务器。 我该怎么办才能解决这个问题?