首页 > 解决方案 > Laravel 5.7 页面渲染良好,但底部显示 500 错误

问题描述

我有一个 Laravel 5.7 网站。它可以很好地呈现所有页面和路由,但在底部显示以下错误:

500 糟糕,我们的服务器出了点问题。

所有视图都由一个footer.blade.php用 html 正确关闭的共享文件关闭。该服务器是带有Ubuntu 18.04Apache2的LAMP 服务器Php 7.2

当我查看浏览器生成的 HTML 时,好像 Laravel 在我的代码底部插入了一个 500 页。

当我用 /body 和 /html 标签关闭我的 html 时,它会自动插入 doctype html html lang="en" head title 错误标题标签以及 500 页的其余部分。

在此处输入图像描述

标签: laravellaravel-5.7

解决方案


这是一个文件权限问题

因此,通过0777授予对目录的访问权限来Storage修复它

以下命令解决了该问题。

sudo chgrp -R www-data storage bootstrap/cache

sudo chmod -R ug+rwx storage bootstrap/cache

推荐阅读