Laravel加载了两次所有页面



我遇到了一个奇怪的行为,几个小时后试图找出可能导致此问题的原因,仍然无法解决或理解为什么会发生这种情况。

该项目使用 Laravel 框架 5.6.39,突然加载每个页面两次,就像重定向一样。这发生在所有路由中,即使是不使用母版页布局的路由。

示例:我调用myproject.develop/或

myproject.develop/login或myproject.develop/articles,它加载正确的视图,但两次。感觉就像重定向到同一页面或刷新。

我做过但没有完成的一些事情:清除缓存,清除配置,清除视图,清除路由,禁用调试栏,禁用发条。行为是相同的。

提前感谢您在尝试解决此问题时提供的任何帮助。

在Ross Wilson建议在浏览器(Chrome o Mac OS)中禁用Javascript之后,首先它没有解决问题。

尽管如此,按照我的问题中所述采取的所有步骤,以及清理Chrome开发人员控制台中的任何应用程序设置,它都不起作用。

然后,恢复Chrome设置并在Chrome中重新启用Javascript,它"神奇地"工作,这种奇怪的行为消失了。只是猜测这可能是一个 Chrome 错误(使用 71.0.3578.98 版(官方版本)(64 位)),而我认为应用程序有什么问题——路由、控制器、脚本等——事实并非如此。

因此,如果有人开始遇到页面加载两次的问题,请按照步骤操作,您可能会很幸运并解决问题。

谢谢罗斯!

隐身模式解决了它...因此,在转储了一堆Chrome扩展程序之后,它终于停止了。

我从Chrome中删除了缓存,问题消失了

好的,其他事情都不适合我。这可能有点明显,但最好检查您的代码中是否没有任何"src=''",这似乎尝试向具有 src 类型标头的同一 url 发出请求。那件事发生在我身上。

最新更新