nginx access.log 记录 500 错误 error.log 里却没有记录这要怎么排查?

2020-03-01 10:57:45 +08:00
 zarte

访问的是 php-fpm,也没有错误记录。访问文件不存在这 404 错误可以正常记录。
服务器硬盘未满,内存未满。

1915 次点击
所在节点    问与答
9 条回复
AngryPanda
2020-03-01 11:04:25 +08:00
error.log 指的是 nginx 的 error log 还是 php 的?
RickyHao
2020-03-01 11:04:48 +08:00
去找 php 的日志啊
zarte
2020-03-01 11:08:06 +08:00
@RickyHao 找了啊,没有记录。
zarte
2020-03-01 11:08:35 +08:00
@AngryPanda php-fpm 的还有 nginx 的都找了没记录。。。。
zarte
2020-03-01 11:17:15 +08:00
@RickyHao 刚测试了下 500 时 php 的 error.log 是没有记录的,有可能没到 php 因为正常时有个 notice 的变量未定义记录
AngryPanda
2020-03-01 11:19:23 +08:00
php 的 error log 开了么?文件中有其他错误信息被记录到没?
manami
2020-03-01 12:43:29 +08:00
php 要在配置文件开 error log 才行
zarte
2020-03-01 12:48:30 +08:00
@manami 开了,notice 都有记录
zarte
2020-03-01 12:49:00 +08:00
@AngryPanda 开了,入空文件的未定义变量 notice 类型错误有记录

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/648776

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX