PHP FPM - 检查是否正在运行
2022-08-30 09:29:27
php fpm 网站上的文档说 php fpm 是 coe php 的一部分,从 5.3.3 开始
我运行的是5.3.10,我该如何检查它是否正常工作?我以为这是在端口上运行的服务?
php fpm 网站上的文档说 php fpm 是 coe php 的一部分,从 5.3.3 开始
我运行的是5.3.10,我该如何检查它是否正常工作?我以为这是在端口上运行的服务?
假设您使用的是Linux,请通过搜索进程列表来检查php-fpm是否正在运行:
ps aux | grep php-fpm
如果通过IP(而不是通过Unix套接字)运行,那么您还可以检查端口:
netstat -an | grep :9000
或者使用 nmap:
nmap localhost -p 9000
最后,我已经读到您可以请求状态,但根据我的经验,这已被证明是不可靠的:
/etc/init.d/php5-fpm status
对于 php7.0-fpm,我调用:
service php7.0-fpm status
php7.0-fpm 启动/运行,进程 25993
现在注意好的部分。进程名称实际上是 php-fpm7.0
echo `/bin/pidof php-fpm7.0`
26334 26297 26286 26285 26282