概述
php自5.3开始就支持了查看php-fpm运行工作状态。因此只需要在php-fpm.conf文件中配置一下,就可以从网页查看php-fpm运行工作状态。
查看php-fpm运行工作状态具体配置如下:
在php-fpm.conf文件中打开pm.status_path = /status这一行
在nginx.conf做如下配置即可:
location /status {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
然后在浏览器中输入网址/status,即可查看php-fpm运行工作状态
查看php-fpm运行工作状态是否必须是status目录吗?这个没必要,php-fpm.conf文件中有如下解释:
默认情况下,php-fpm运行工作状态页输出格式是text/plain,给php传递'html' or 'json'作为查询字符串将返回相关输出语法。
注意:pm.status_path参数值必须以“/”开始, 。。值可以是任何字符串,但是不推荐以.php结尾,因为它会被解析为真实的php文件
输出类似以下:
查看php-fpm运行工作状态具体配置如下:
在php-fpm.conf文件中打开pm.status_path = /status这一行
在nginx.conf做如下配置即可:
location /status {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
然后在浏览器中输入网址/status,即可查看php-fpm运行工作状态
查看php-fpm运行工作状态是否必须是status目录吗?这个没必要,php-fpm.conf文件中有如下解释:
默认情况下,php-fpm运行工作状态页输出格式是text/plain,给php传递'html' or 'json'作为查询字符串将返回相关输出语法。
注意:pm.status_path参数值必须以“/”开始, 。。值可以是任何字符串,但是不推荐以.php结尾,因为它会被解析为真实的php文件
输出类似以下:
pool: www
process manager: dynamic
accepted conn: 1
listen queue len: 0
max listen queue len: 128
idle processes: 20
active processes: 0
total processes: 20
max children reached: 0
最后
以上就是傲娇金鱼为你收集整理的nginx配置的全部内容,希望文章能够帮你解决nginx配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复