检查PHP-FPM是否正常工作

时间:2015-10-13 16:36:49

标签: php nginx

我刚刚安装了Plesk 12,它通过apache服务器内置了一个nginx服务器。在启用PHP-FPM时,我看不到使用 phpinfo(); 函数提到它...认为网站运行正常。

此外,尝试这些 -

1。)telnet 127.0.0.1 9000

结果 =

telnet: could not resolve 127.0.0.1/:9000: Servname not supported for ai_socktype

2。)ps -ef | grep php-fpm

结果 =

root      3188     1  0 03:23 ?        00:00:01 php-fpm: master process (/etc/php5/fpm/php-fpm.conf) www-data  3194  3188  0 03:23 ?   00:00:00 php-fpm: pool www                  www-data  3195  3188  0 03:23 ?        00:00:00 php-fpm: pool www                  root      6044  5140  0 12:23 pts/1    00:00:00 grep --color=auto php-fpm

3。)netstat -tlpn | grep:9000

结果 =无结果

我不确定是否有问题,或者PHP-FPM是否正常工作。有什么想法吗?感谢。

2 个答案:

答案 0 :(得分:1)

我假设您已经安装并激活了PHP-FPM模块,如Plesk管理指南中的PHP-FPM部分所述。

http://download1.parallels.com/Plesk/PP11/11.5/Doc/en-US/online/plesk-administrator-guide/index.htm?fileName=70669.htm][1]

检查PHP-FPM的状态:

sudo service php5-fpm status

应输出如下内容:

php5-fpm start/running, process 1094

答案 1 :(得分:1)

这是解决方案 - 当我转到Plesk的Web服务器设置时,会出现一个复选框,上面写着“由Nginx处理PHP”。检查一下,phpinfo();现在将Server API显示为FPM / FastCGI! 干杯!

相关问题