在本地桌面上安装 Laravel 5.1 后,我将其安装在网络服务器(debian 8,php 5.6.17)上,设置存储和引导/缓存 tp 1777 的目录权限。一切正常。接下来,我将它安装在另一个Web服务器上,相同的方法,相同的设置,但现在它只显示一个连续加载的页面。尝试重新安装,结果相同
已开始手动调试,代码在索引中不稳定.php在 $kernel->终止(....我还将缓存和会话存储更改为 redis,这没有什么区别。
一直在阅读"空白页"帖子,并且一直在谷歌上搜索它,到目前为止没有任何有用的结果。
如果我让脚本在"$kernel->终止(...)"之前死亡行它显示页面,否则它只显示页面加载...不幸的是,由于脚本过早结束,分页和排序 a.o. 不起作用。
以前有人遇到过这种奇特的行为
干杯
它很可能是由于权限问题而发生的。试试这个
chmod 777 -R storage/
存储文件夹存在于 Laravel 文件夹中。如果没有任何效果,请尝试授予对Laravel项目文件夹的完全权限,然后重试。
NFS 文件系统导致的问题。它不允许文件锁定。通过将会话写入 memcached
对我来说,解决我问题的方法是删除刀片文件中的一些 laravel 注释。尤其是多行 html 代码的注释。花了几天时间才弄清楚!!很烦人。{{--这里的 HTML 代码--}}
看:拉拉维尔的刀锋评论正在崩溃的阿帕奇Laravel-刀片评论,刀片渲染导致页面崩溃