【发布时间】:2021-02-06 02:21:19
【问题描述】:
我已经在我的本地机器上成功使用了 Laravel,它工作正常。但是,当我把它放在我的在线 cPanel 上时,我可以访问登录页面,但是登录页面后面的任何其他页面都会产生错误
错误 500 - 内部服务器错误
我检查了我的在线PHP版本,它是7.4.14,而本地版本是PHP 7.4.9。我相信它应该不会有太大的不同。
如果有任何帮助,我将不胜感激。
我还检查了 MySQL 版本:
cPanel 版本 5.6.41-84.1
本地版本 5.7.14
【问题讨论】:
-
您需要检查 Web 服务器的错误日志。
-
@MichaelBerkowski 我进入了错误日志。它没有产生任何输出。最后的输出是几周前
-
那么日志记录可能配置错误。在文件中的代码顶部包含可能导致错误的
error_reporting(E_ALL); ini_set('display_errors', 1);或咨询您的托管公司以了解如何让您的错误日志正常工作 -
@MichaelBerkowski 我有点困惑哪些文件可以修改,以放置你给我的代码。我想把它放在 web.php 文件中。但我不确定是否会按预期生成报告。谢谢
-
我不知道框架。您需要选择一个很早就加载的文件,无论是哪个。