Laravel页面加载问题连接已重置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel页面加载问题连接已重置相关的知识,希望对你有一定的参考价值。

我使用laravel 5.2创建了一个简单的RestFul API,我的客户端有共享域,所以我无法运行shell命令,所以我通过cpanel上传了laravel,在public_html附近的目录中,我为laravel创建了一个子域,并将公共目录放在那里并将子域指向pulic目录。这些东西在某些时候工作正常,有时它们不是,网页显示错误

“连接被重置”

请有人帮我解决这个问题吗?

its in firefox

我也在谷歌浏览器中试过这个,但问题仍然存在。有时主页网址工作正常,有时显示此错误,我尝试从布局刀片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页面加载问题连接已重置的主要内容,如果未能解决你的问题,请参考以下文章

js网页缩放重置

意外的连接重置:PHP 或 Apache 问题?

ASP.NET - ERR_EMPTY_RESPONSE / 连接已重置 / 页面无法显示

如何重置 JDBC 连接池

Laravel 4会话不会在页面加载过程中持续存在

POST/Redirect 引发“连接已重置”浏览器错误