我究竟在哪里可以检查错误日志以了解 500 错误?

Where exactly can I check error logs for 500 error?

我刚刚将我的更改上传到服务器,该服务器包含向用户发送电子邮件的功能,但在发送电子邮件时我在控制台中收到 Failed to load resource: the server responded with a status of 500 (Internal Server Error) 错误。我无法追踪错误,我在哪里可以找到导致此问题的确切错误?

谢谢

这取决于OS您的服务器。

如果我们假设它是 linux 或 unix 服务器,如果您没有修改虚拟主机中日志的写入位置,您应该能够在 /var/log/nginx/error.log 中看到它们。

在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)

也可以打卡:

/usr/local/apps/apache/logs