-1

我想在 Laravel 4 中使用 Form 和 HTML 类,所以我去了 Meido 的 GitHub 页面获取HTMLForm端口。我按照信中的指示进行了操作。我将这些行添加到我的应用程序的提供程序中:

'Meido\Form\FormServiceProvider',
'Meido\HTML\HTMLServiceProvider',

我将这些行添加到我的别名中:

'Form' => 'Meido\Form\FormFacade',
'HTML' => 'Meido\HTML\HTMLFacade',

这是`composer.json'

{
    "require": {
        "laravel/framework": "4.0.*",
        "meido/form": "1.1.*",
         "meido/html": "1.1.*"
    },
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/database/migrations",
            "app/tests/TestCase.php"
        ]
    },
    "minimum-stability": "dev"
}

composer install我按照指示跑了。作曲家让我跑,我就跑update了。Composer 更新了许多依赖项,包括 Laravel 4 的一些核心。我的应用程序现在完全崩溃了。我只是在任何页面上都出现白屏。我没有收到任何错误消息来调试问题。甚至视图源都是空白的。我怎样才能解决这个问题?

4

3 回答 3

0

Laravel 4 仍在开发中,我发现如果不重新安装某些文件,更新的依赖项将无法始终正常工作。

受此影响的主要文件将是:

/app/config/app.php /start.php

我建议从存储库中获取这些文件的新副本并在您的项目中替换它们,然后使用 composer 再次更新并重新生成您的自动加载文件(composer dump-autoload)。

希望这可以帮助!

于 2013-02-03T21:35:59.797 回答
0

尝试运行composer dump-autoload,看看问题是否消失。

我有一个名为Laravel 4 Powerpack的包——它将许多 L3 辅助类(HTML、Form、Str)组合到一个包中。github页面上提供了详细的安装说明。

为了让一个新的应用程序加快速度,我还创建了Laravel 4 入门模板——它结合了 Powerpack 和 Ardent O/RM 增强器。

尽管 L4 处于第二个测试阶段,但它仍在进行大量的积极开发。运行“作曲家更新”后,我发现我的应用程序不时损坏。

于 2013-02-04T02:26:41.793 回答
0

对于其他观看此内容的人,您可以使用 git 通过恢复为标签来轻松修复它。

git tag -l

寻找你想要的标签(在我的例子中是 v4.0.0-BETA3。)

git checkout v4.0.0-BETA3

这将使您处于“分离头”状态,因此如果您想继续,您需要创建一个新分支:

git checkout -b v4.0.0-BETA3

那个特定的标签对我有用。

于 2013-02-28T15:05:58.450 回答