登录后Laravel中的白色空白页

时间:2015-02-23 17:49:01

标签: php laravel laravel-4

很抱歉,这个问题没有代码片段,但情况如此。我的Laravel应用程序在我的本地主机和服务器上正常运行。今天我对控制器和一些视图进行了一些更新。这些更改在localhost中正常运行。所以我将文件上传到服务器。但是当我尝试登录服务器时,我可以看到主页,登录页面等等。但登录后获得一个白色的空白页。

当我手动尝试导航到登录部分中的其他页面时,它会重定向到仪表板并显示空白页面。本地主机一切正常。我没有对服务器配置进行任何更新。一切都像以前一样。

OS: CentOS 6.6 (Final)
PHP version: 5.6
Laravel 4.2
Server version: Apache/2.2.15 (Unix)

我查看了其他类似问题的几个答案,例如this onethis one。但他们都有一些更新的情况。但在我的情况下并非如此。

会出现什么问题?如果您需要任何其他信息,请告诉我们。

我可以提供更多信息:

当我访问课程页面(我需要登录才能看到)时,它会在“网络”选项卡中显示302 Found状态代码,然后重定向到“登录”页面,再次显示302 Found状态代码,然后再显示仪表板,200代码。正在创建会话。那'为什么它会重定向回仪表板页面。但页面仍然是空的。

1 个答案:

答案 0 :(得分:1)

空白屏幕通常意味着

  1. 您正在渲染没有内容的模板

  2. 一个致命的PHP发生之前 Laravel可以完全自我引导

  3. "对"这里要做的是检查您的Web服务器错误日志或您的PHP错误日志。我猜你不知道它们在哪里,或者它们是否正确安装。如果是这种情况,您将要暂时更改PHP的display_error ini设置。在Laravel 4.2中,我通过在以下文件中设置ini

    来完成此操作
    #File: boostrap/start.php
    <?php
        ini_set('display_errors','1');
        //... rest of file
    

    这会导致错误显示在屏幕上,从那里你可以进一步调试。