nginx怎么输出php错误日志

发布时间 - 2020-11-03 00:00:00    点击率:
nginx输出php错误日志的方法:1、编辑php-fpm.conf配置文件,添加【error_log = log/error_log】;2、编辑php.ini配置文件,添加【log_errors = On】;3、重启php-fpm。

问题分析:

nginx是一个web服务器,因此nginx的access日志只有对访问页面的记录,不会有php 的 error log信息。

(推荐教程:nginx教程)

nginx把对php的请求发给php-fpm fastcgi进程来处理,默认的php-fpm只会输出php-fpm的错误信息,在php-fpm的errors log里也看不到php的errorlog。

原因是php-fpm的配置文件php-fpm.conf中默认是关闭worker进程的错误输出,直接把他们重定向到/dev/null,所以我们在nginx的error log 和php-fpm的errorlog都看不到php的错误日志。

解决nginx下php-fpm不记录php错误日志的办法:

1、修改php-fpm.conf中配置 没有则增加

catch_workers_output = yes
error_log = log/error_log

2、修改php.ini中配置,没有则增加

log_errors = On
error_log = "/usr/local/lnmp/php/var/log/error_log"
error_reporting=E_ALL&~E_NOTICE

3、重启php-fpm

当PHP执行错误时就能看到错误日志在"/usr/local/lnmp/php/var/log/error_log"中了。

相关推荐:php培训


# nginx  # php  # 配置文件  # 重启  # 是一个  # 会有  # 只会  # 中了  # 时就  # 都看  # 错误信息  # 里也 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何用AWS免费套餐快速搭建高效网站?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  html如何与html链接_实现多个HTML页面互相链接【互相】  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  Python文件操作最佳实践_稳定性说明【指导】  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  Laravel怎么实现验证码(Captcha)功能  如何在万网开始建站?分步指南解析  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  Laravel如何配置任务调度?(Cron Job示例)  C语言设计一个闪闪的圣诞树  实例解析angularjs的filter过滤器  Laravel如何实现一对一模型关联?(Eloquent示例)  在线制作视频的网站有哪些,电脑如何制作视频短片?  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  javascript基本数据类型及类型检测常用方法小结  如何确保FTP站点访问权限与数据传输安全?  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  EditPlus 正则表达式 实战(3)  Laravel集合Collection怎么用_Laravel集合常用函数详解  无锡营销型网站制作公司,无锡网选车牌流程?  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  魔方云NAT建站如何实现端口转发?  Laravel如何处理CORS跨域请求?(配置示例)  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  canvas 画布在主流浏览器中的尺寸限制详细介绍  Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件  北京专业网站制作设计师招聘,北京白云观官方网站?  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  如何在Ubuntu系统下快速搭建WordPress个人网站?  如何快速配置高效服务器建站软件?  PythonWeb开发入门教程_Flask快速构建Web应用  PHP 500报错的快速解决方法  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  Laravel模型关联查询教程_Laravel Eloquent一对多关联写法  Laravel如何操作JSON类型的数据库字段?(Eloquent示例)