使用虚拟主机时不显示Laravel错误页面


Laravel error page not showing when using virtual host

我通过composer安装了新的laravel包,当我使用php artisan serve并在http://localhost:8000.但是,当我使用虚拟主机(例如:example.dev)时,错误页面不会显示,只是一个空白页面。我不确定这是否与我的虚拟主机配置有关,因为如果代码没有错误,页面就会正常加载。我已经将存储和引导程序/缓存文件夹的权限更改为777。

还有其他配置需要做吗?

您在服务器上使用哪个PHP版本?查看日志,看看你是否在那里找到了什么。

尝试授予整个Laravel文件夹755权限,然后更改引导程序/缓存和存储文件夹。

也可以尝试编辑你的.htaccess文件,添加一些类似的内容:

RewriteEngine On RewriteBase /