我究竟在哪里可以检查错误日志中的 500 错误?
Posted
技术标签:
【中文标题】我究竟在哪里可以检查错误日志中的 500 错误?【英文标题】:Where exactly can I check error logs for 500 error? 【发布时间】:2019-03-08 07:02:20 【问题描述】:我刚刚将我的更改上传到服务器,其中包含向用户发送电子邮件的功能,但在发送电子邮件时,我在控制台中收到 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
错误。我无法追踪错误,我在哪里可以找到导致此问题的确切错误?
谢谢
【问题讨论】:
Find out the error_log's path的可能重复 @MagnusEriksson 请解释它是如何重复的? 如果您找到错误日志,您将看到错误消息实际上是什么。 1. 500 个错误最终出现在配置的错误日志中。查看错误日志应该为您提供找出导致错误的原因所需的信息。 2. 如果链接对您没有帮助,请直接说而不是粗鲁。那将不会帮助你......祝你好运。我出去了。 @MagnusEriksson 是的,它没有帮助我,你粗鲁的 cmets 也没有再见! 【参考方案1】:这取决于你的服务器是什么操作系统。
如果我们假设它是 linux 或 unix 服务器,如果您没有修改日志在 vhost 中的写入位置,您应该能够在 /var/log/nginx/error.log 中看到它们。
【讨论】:
【参考方案2】:在 Linux 系统中
/var/log/[SERVER NAME]/php_errors.log & errors.log
[SERVER NAME] is apache2 - if you are using apache or lampp - when you are using lampp
在 Windows 系统中
[SERVER SOURCE ROOT]/logs.
(P.S - This Paths are default configured paths check php.conf)
【讨论】:
【参考方案3】:也可以签到:
/usr/local/apps/apache/logs
【讨论】:
以上是关于我究竟在哪里可以检查错误日志中的 500 错误?的主要内容,如果未能解决你的问题,请参考以下文章