[已解决] [求助] Laravel6.0 新建项目出现 500 Internal Server Error
因为 laravel6.0 的发布所以想学习一下,但在安装之后就遇到了问题!
直接使用 laravel 安装器 创建了一个空的项目
laravel new laravel6
我所使用的环境是 PHPstudy 的集成环境 php7.2.1 + Apache windows系统
在配置好站点信息之后直接访问,不出意外的出现了laravel的欢迎页面
但是在我试图实例化一个不存在的类时
Route::get('test', function () {
new abc();
});
此时访问 /test 路径并没有出现laravel的错误页面,而是出现 500 Internal Server Error 具体的报错信息如下图
查看 Apache 的错误日志中会出现这么一条记录
[Sun Sep 15 14:00:17.105086 2019] [core:error] [pid 14076:tid 2116] [client 127.0.0.1:53364] End of script output before headers: index.php
一番折腾之后也依然没有发现问题,求助百度也依然没有找到符合我情况的答案,想求助社区的各位,为什么会出现这个情况,是不是因为我的环境有问题
已解决:环境问题 问答:[已解决] [求助] Laravel6.0 新建项目出现 500 Internal Server Erro...
感谢热心的各位
@pardon110 你好,非常感谢你的建议,我安装之后的版本是6.0.3,我试过使用 composer 安装但是结果一样,不过现在解决了,虽然没有确切的定位到问题所在,但应该是因为内存导致的,我换了最新的集成环境,PHPstudy8 php7.3.4 + Apache2.4.39 现在没问题了,我再对比一下两个环境的区别,尽量定位到问题的根本所在