我正在尝试设置nginx服务器在debian中运行一个php应用程序。 我遵循这个教程等。 大多数似乎是一样的。 我最近的configuration是基于上面的链接。 当我尝试运行这个PHP脚本,
<?php phpinfo(); ?>
我在浏览器上获得相同的输出,而不是php的信息结果。 请有人帮我弄清楚我错了什么地方。
注意:我的错误日志是干净的,仅包含有关nginx服务器启动的详细信息。
谢谢。
您可能想要确保php5-fpm正在侦听您正在使用的正确端口。 做一个netstat列表,看看如果php-fpm正在监听端口9000:
netstat -tulpn
你应该看到一个如下所示的行:
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 2390/php-fpm.conf
如果没有,请检查您的www.conf文件(位于/etc/php5/fpm/pool.d/www.conf )并查找“listen = …”行,并确保它显示:
listen = 127.0.0.1:9000
我看到php5-fpm的默认配置使用套接字而不是tcp端口。