在已部署的Laravel应用程序上获取死亡白屏

时间:2014-03-18 23:18:53

标签: php fortrabbit

今天早些时候,我在Fortrabbit上的Laravel应用程序工作正常但在推送到应用程序后,白页开始显示而不是任何内容。我仍然可以通过显式指定路径直接访问任何资产,但如果我尝试访问我的索引页面或任何其他在本地和以前版本的应用程序上工作,我会得到一个没有内容的白屏。

我尝试删除/ vendor目录和composer.lock并更新composer以重新开始。我还查看了Fortrabbit服务在php和apache目录中提供的日志,但都没有报告错误。我也查看了Laravel的日志,这也没有提供任何可以帮助我调试问题的错误消息。

想知道是否有人有这个问题的经验并且可以提供尝试解决它的步骤,谢谢!

注意:

  • 我正在使用Laravel v4.1。*
  • 开始导致问题的提交不包含对PHP代码(仅限SCSS文件)的更改
  • 我已经php artisan dump-autoload已经
  • 我可以运行php artisan tinker并使用我的模型与MySQL数据库进行交互

我的composer.json文件:

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "laravel/framework": "4.1.*",
        "way/generators": "dev-master"
    }, 
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/database/migrations",
            "app/database/seeds",
            "app/tests/TestCase.php"
        ]
    },
    "scripts": {
        "post-install-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ]
    },
    "config": {
        "preferred-install": "dist"
    }
}

0 个答案:

没有答案