【发布时间】:2016-06-07 11:20:41
【问题描述】:
当我尝试打开资产时,我在我的页面上添加了源(css,js),我在页面末尾收到日志错误。
这是我迄今为止尝试过的:
homepage.blade.php
<link href="{{{asset('/css/bootstrap.css') }}}" rel="stylesheet">
Composer.json
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"laravelcollective/html": "^5.2"
}
作曲家更新来自控制台。
添加到 app.php->providers
Collective\Html\HtmlServiceProvider::class
添加到app.php->别名
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class
我在 laravel.log 中得到了这个:
local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Illuminate\Html\HtmlServiceProvider' not found' in /var/www/html/myproject/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:146
提前致谢。
【问题讨论】:
-
我不知道这是否能解决问题,但我通常只使用两个
{{。所以它将是{{ asset() }}。但是我认为这不是您的问题,请仔细检查文件是否确实存在于您的供应商文件夹中。 -
试试 Collective\HTML\HtmlServiceProvider::class
-
@DevinGray 不会改变任何东西。
-
@Thomas Van der Veen 不,它不会更改我的 laravel 日志或解决我的问题。
-
删除提供者,作曲家更新然后再次添加提供者(以 , 结尾)
标签: php laravel laravel-5.2