Php Laravel显示空白页(连续加载)

Php Laravel显示空白页(连续加载),php,laravel-5,laravel-5.1,Php,Laravel 5,Laravel 5.1,在本地桌面上安装了Laravel 5.1之后,我将其安装在Web服务器(debian 8,PHP5.6.17)上,设置存储和引导/缓存tp 1777的目录权限。一切都很好。接下来我将它安装在另一个Web服务器上,使用相同的方法和设置,但现在它只显示一个正在加载的页面。尝试重新安装,结果相同 开始手动调试,index.php中的代码在$kernel->terminate(……我还将缓存和会话存储更改为redis,这没有什么区别 一直在阅读“空白页”的帖子,也在谷歌上搜索,到目前为止没有任何有用的结

在本地桌面上安装了Laravel 5.1之后,我将其安装在Web服务器(debian 8,PHP5.6.17)上,设置存储和引导/缓存tp 1777的目录权限。一切都很好。接下来我将它安装在另一个Web服务器上,使用相同的方法和设置,但现在它只显示一个正在加载的页面。尝试重新安装,结果相同

开始手动调试,index.php中的代码在$kernel->terminate(……我还将缓存和会话存储更改为redis,这没有什么区别

一直在阅读“空白页”的帖子,也在谷歌上搜索,到目前为止没有任何有用的结果

如果我让脚本在“$kernel->terminate(…”行之前消失,它将显示页面,否则它只显示页面加载…不幸的是,由于脚本过早结束,分页和排序a.o.无法工作

以前有人遇到过这种奇怪的行为吗


干杯,

发生这种情况很可能是由于权限问题。试试这个

chmod 777 -R storage/

Laravel文件夹中存在存储文件夹。如果没有任何效果,请尝试授予Laravel项目文件夹的完全权限,然后重试。

NFS文件系统导致的问题。它不允许文件锁定。通过将会话写入memcached解决了此问题。

对于我来说,解决我的问题的方法是删除刀片文件中的一些Laravel注释。E特别是多行html代码的注释。 花了好几天才弄明白!!真烦人。 {{-- 这里是html代码 --}}

见:

您是否将公用文件夹和存储文件夹中的权限更改为可写?是的,存储和子目录当前为777,引导/缓存dito。安装时是否更改了权限?可能是权限问题。请尝试设置正确的权限。示例
sudo chmod-R 775/var/www/laravel/storage
和sudo
chown-R:www-data/var/www/laravel
检查服务器中安装的php版本查看我对上面John Roca的回复,我甚至将粘性位设置为1 chmod-Rv 1777./storage,并使用verbose(v)选项检查结果