1

我已经安装了此处定义的 laravelcollective/html:http: //laravelcollective.com/docs/5.1/html

Composer.json 的要求是:

    "require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.*",
    "shpasser/gae-support-l5": "~1.0",
    "laravelcollective/html": "5.1.*"
},

Ran composer update,它更新了很多模块。

app.php 的 providers 数组包括:

    App\Providers\AppServiceProvider::class,
    App\Providers\EventServiceProvider::class,
    App\Providers\RouteServiceProvider::class,
    Shpasser\GaeSupportL5\GaeSupportServiceProvider::class,
    Collective\Html\HtmlServiceProvider::class,

在别名数组中我有:

    'Form'      => Collective\Html\FormFacade::class,
    'Html'      => Collective\Html\HtmlFacade::class,

我试过运行:

composer dump-autoload
php artisan clear-compiled

我什至尝试删除供应商文件夹并使用重新安装

composer install

但我仍然收到错误:

WARNING: local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Form' not found'

有任何想法吗?

4

1 回答 1

0

我已经设法解决了我的问题。我相信这是因为当我运行“composer update”并且它正在更新其他组件时出现了一些问题。因此,从全新安装 laravel 开始,完全更新并复制当前的类和视图似乎已经修复了它。

于 2015-08-14T11:12:30.207 回答