VPS侦探论坛

 找回密码
 注册
查看: 251|回复: 5

网站出现500错误,log没有报错信息

[复制链接]
发表于 2019-6-28 03:25:59 | 显示全部楼层 |阅读模式


软件是discuz,版本3.4. 本来用了很长时间都没问题,昨天晚上突然就爆炸了。

开始的症状是网站部分链接点击后会跳回主页,有的链接报错500.

后来重启之后就变成了完全都是500错误。

尝试建立了一个空的测试用的php页面,放在网站的根目录下,是好使的,因此推断是网站程序的问题。

但是既然是500应该有报错信息啊。所以就按照faq里面的500相关内容进行操作。

最骚的事情来了,按照faq里面的操作,在文件末尾加上php_admin_value等三个属性后,网站任何页面都200了,但是页面上什么也没有,log里也什么都没有。(无论是 /usr/local/php/var/log/php-fpm.log还是/usr/local/php/var/log/php_errors.log
前者有基本的信息,但是没有错误信息。后者文件就是空的。(请忽略127.0.0.1:9001这个,因为以为是socket权限问题所以改成tcp了。另一个php的weodpress仍可以正常使用。)
  1. [global]
  2. pid = /usr/local/php/var/run/php-fpm.pid
  3. error_log = /usr/local/php/var/log/php-fpm.log
  4. log_level = notice
  5. [www]
  6. listen = 127.0.0.1:9001
  7. listen.backlog = -1
  8. listen.allowed_clients = 127.0.0.1
  9. listen.owner = www
  10. listen.group = www
  11. listen.mode = 0666
  12. user = www
  13. group = www
  14. pm = dynamic
  15. pm.max_children = 10
  16. pm.start_servers = 2
  17. pm.min_spare_servers = 1
  18. pm.max_spare_servers = 6
  19. request_terminate_timeout = 100
  20. request_slowlog_timeout = 0
  21. slowlog = var/log/slow.log
  22. php_admin_value[error_log] = /usr/local/php/var/log/php_errors.log
  23. php_admin_flag[log_errors] = On
  24. php_flag[display_errors] = On
复制代码
而删掉之后又会变成500,log里仍然什么也没有。所以特此求助,我有没有什么办法看到error log呢?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
发表于 2019-6-28 08:48:53 | 显示全部楼层



php的错误日志可能不会自动创建,需要按常见问题创建一下

你还安装了哪些php组件
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-6-28 09:32:13 来自手机 | 显示全部楼层

你好,我有创建log的空文件并替换文件的所有者,没有在php里添加过其他组件。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
 楼主| 发表于 2019-6-28 09:32:13 来自手机 | 显示全部楼层



你好,我有创建log的空文件并替换文件的所有者,没有在php里添加过其他组件。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
 楼主| 发表于 2019-6-28 10:12:53 | 显示全部楼层

licess 发表于 2019-6-28 08:48
php的错误日志可能不会自动创建,需要按常见问题创建一下

你还安装了哪些php组件 ...

你好,我有创建log的空文件并替换文件的所有者,没有在php里添加过其他组件。

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

发表于 2019-6-28 14:39:49 | 显示全部楼层

gatomoi 发表于 2019-6-28 10:12
你好,我有创建log的空文件并替换文件的所有者,没有在php里添加过其他组件。
...

那就不好确定什么原因了,常见问题里有另外一种开错误日志的方法试试看看
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2019-9-20 10:17 , Processed in 0.047675 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表