如有php站点响应慢,出现504等错误,可以尝试启用php-fpm的状态显示和慢查询功能来辅助诊断。

环境:debian9,php7.0-fpm, nginx

过程:

1.nano /etc/php/7.0/fpm/pool.d/www.conf # 编辑默认的php-fpm www配置文件

2.pm.status_path = /status # 移除注释,启用状态查询页

3.添加以下两行,启用慢查询记录:slowlog = /var/log/nginx/$pool.log.slow

request_slowlog_timeout = 10

4.systemctl restart php7.0-fpm # 重启php-fpm进程

5.nano /etc/nginx/sites-enabled/default # 编辑nginx的默认站点配置,在适合位置添加:location /status {

include fastcgi_params;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_pass unix:/run/php/php7.0-fpm.sock;

log_not_found off;

}

6.systemctl restart nginx # 重启nginx服务

参考:

debian 查看php版本,在debian 9中为php7.0-fpm启用状态查询相关推荐

  1. debian查看bind版本_关于debian:如何在使用apt-get安装软件包之前检查版本

    我正在考虑安装上个月在我的Debian PC上发布的hylafax +版本5.5.4. 我检查了dpkg -l | grep"hylafax",发现当前版本为5.5.3. 然后,我 ...

  2. Debian查看系统版本信息

    下一代 Debian 正式发行版的代号为 "buster" - 发布时间尚未确定 Debian 9("stretch") - 当前的稳定版 Debian 8(& ...

  3. Debian查看系统版本

    查看系统版本 # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU ...

  4. wamp惯用的php框架_wamp集成环境php多版本搭建(php5.5,php5.6,php7.0.6)

    首先需要搭建的版本可以在php官方(http://windows.php.net/download)下载对应的版本,X86对应的是32位操作系统,X64对应的是64位操作系统. 1:下载之后解压,把解 ...

  5. godaddy停止支持php哪个版本,GoDaddy cPanel虚拟主机新增PHP7.0和PHP7.1版本 | Godaddy美国主机中文指南...

    自从上次GoDaddy虚拟主机取消PHP5.3以下版本后,近日再次做出调整.小编登录GoDaddy Linux主机的cPanel控制面板时发现,已经新增了PHP7.0和PHP7.1两个版本.目前GoD ...

  6. linux服务器jdk版本查看_linux如何查看jdk版本

    一.安装Java环境开发工具软件JDK1.从Java官方网站下载相应的JDK版本jdk-6u33-linux-i586.bin2.安装jdk-6u33-linux-i586.bin#chmoda+xj ...

  7. 查看vue版本,cli版本,npm以及node版本

    1.查看vue版本 package.json 文件中 2.查看vue-cli版本 命令: vue -V 3.查看npm版本 命令: npm -v 4.查看node版本 命令: node -v 5.自测 ...

  8. linux查看openssl版本,debian – 如何区分安装的OpenSSL版本?

    Nginx的错误日志显示了一些OpenSSL握手错误,在搜索原因时,我发现使用了什么OpenSSL版本令人困惑的输出. Details: Debian Jessie 8.7 64 Bit # apt- ...

  9. linux deepin/debian/ubuntu apt查看软件版本 apt安装指定版本的包

    apt查看软件版本 或者使用:apt-cache madison docker-ce apt安装指定版本的包

最新文章

  1. java retentionpolicy_Java注解之如何利用RetentionPolicy.SOURCE生存周期
  2. 语言abline画不出线_教材中定性分析的R语言实例
  3. 【数据挖掘】数据挖掘算法 组件化思想 ( 模型或模式结构 | 数据挖掘任务 | 评分函数 | 搜索和优化算法 | 数据管理策略 )
  4. chips of wow
  5. 分针网——怎么轻松学习JavaScript
  6. 在Ocelot中使用自定义的中间件(一)
  7. 今天研究 Client本来是关联的Expression接口,笔记记录一下。
  8. Enterprise Solution 解决方案与源代码下载
  9. JavaScript获取距离某天前或后的日期
  10. spring-boot-2.0.3之quartz集成,数据源问题,源码探究
  11. HTML与css语法笔记
  12. 大创人人有,我怎么才能拿到国家级?
  13. 最新字节跳动面试题之堆排序
  14. 贪心科技机器学习训练营(十)
  15. html注册新会员页面实验,【实 验】实验四:会员注册登录系统设计
  16. python requests timeout参数
  17. visio和preject冲突_我平时用Project和visio,WPS能代替嘛?
  18. Mac OSX中设置路由
  19. 【机器学习笔记14】softmax多分类模型【下篇】从零开始自己实现softmax多分类器(含具体代码与示例数据集)
  20. 【考研数学】概率论与数理统计

热门文章

  1. 部署KVM虚拟化(单网桥与多网桥VLAN模式)
  2. 机器学习入门|线性回归(二)
  3. P1041 传染病控制
  4. HTML-DOM零碎
  5. vb代码转换为java_有人可以解释如何使用JACOB将VB代码转换为Java吗?
  6. 迁移用友U8 ERP服务器
  7. Webpack 简介
  8. 【learn】learn1
  9. ssh等价性的一些疑惑
  10. vc++图形编程基础