对我的Laravel网站的所有请求都会收到500个错误并使用app/views/web/errors/500.blade.php
呈现(与标准的Laravel错误详细信息页面相对)。该公共错误页面显然没有提供任何错误详细信息,并且没有任何内容写入我的apache日志。如果我使用app.php
(例如加载虚假软件包),我会得到正常的Laravel错误页面,其中包含堆栈跟踪,服务器状态等。
如何找出导致此500错误的原因?
'debug' => true
中有app/config/app.php
。 答案 0 :(得分:2)
您需要为storage/logs/
文件夹授予777权限。 Laravel将所有日志写入此文件夹中的文件。
希望这有帮助