我通过composer安装新的laravel包,当我使用php artisan serve
并访问http://localhost:8000中的项目时,一切正常(包括错误页面)。但是当我使用虚拟主机(例如:example.dev)时,错误页面不显示,只显示空白页面。我不确定它是否与我的虚拟主机配置有关,因为如果代码没有错误,页面只是正常加载。我已将存储和bootstrap / cache文件夹的权限更改为777。
是否还有其他配置?
答案 0 :(得分:2)
您在服务器上使用哪个PHP版本?检查日志,看看你是否在那里找到了什么。
尝试授予整个Laravel文件夹755权限,然后更改引导程序/缓存和存储文件夹。
还可以尝试编辑.htaccess文件,添加如下内容:
RewriteEngine On RewriteBase /