Laravel页面加载问题连接已重置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel页面加载问题连接已重置相关的知识,希望对你有一定的参考价值。
我使用laravel 5.2创建了一个简单的RestFul API,我的客户端有共享域,所以我无法运行shell命令,所以我通过cpanel上传了laravel,在public_html附近的目录中,我为laravel创建了一个子域,并将公共目录放在那里并将子域指向pulic目录。这些东西在某些时候工作正常,有时它们不是,网页显示错误
“连接被重置”
请有人帮我解决这个问题吗?
我也在谷歌浏览器中试过这个,但问题仍然存在。有时主页网址工作正常,有时显示此错误,我尝试从布局刀片php文件中删除注释。
我还尝试将存储权限更新为777
答案
如果您使用的是Xdebug而不是XCache或OPcache,那么分析器可能就是问题所在。我正在使用Xampp,我发现禁用Xdebug的分析器对我有效(即从php.ini
注释掉以下行,或者只是将其设置为0
)。
;xdebug.profiler_enable = 1
我没有考虑更改任何其他的探查器设置,以使其正常工作,但我还是没有真正使用它(至少还没有)。
注意:我提到XCache和OPcache的原因是它们似乎是我发现此错误的主要原因(请参阅Shah's answer来解决此问题)。 Blade评论中的PHP代码也可能成为潜在的罪魁祸首。
另一答案
这是.htaccess文件的问题,如果您有任何人面临此问题,您可以在公共目录中的htaccess中添加以下内容
php_flag opcache.enable Off
它对我来说就像一个魅力
谢谢
另一答案
打开你的php错误日志,检查Laravel无法捕获的致命错误
以上是关于Laravel页面加载问题连接已重置的主要内容,如果未能解决你的问题,请参考以下文章