【问题标题】:CLass ''Form' Not Found找不到类“表格”
【发布时间】:2015-09-07 11:57:30
【问题描述】:

类 'Illuminate\Html\HtmlServiceProvider' 未找到 laravel 5.0

【问题讨论】:

  • 如果您还没有这样做,您需要通过添加到您的 composer.json 并执行 composer update 来安装 Illuminate/Html 包。默认情况下,它在 laravel 5 中不再可用

标签: php laravel


【解决方案1】:

只需遵循 4 步

1) 转到根目录,找到并编辑 composer.json - 在该文件中,在 require 数组中写入 "illuminate/html": "^5.0"。

 2) 转到 cmd 并转到您的文件夹目录并 ** composer update **运行此命令

 3) 接下来,将您的新提供程序添加到 config/app.php 的 providers 数组中:

'提供者' => [
'集体\Html\HtmlServiceProvider',
],

4) 最后在config/app.php的别名数组中添加两个类别名:

'别名' => [

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

],

所有这一切都完成后
重启你的 laravel 服务器 :-- php artisan serve --port=8880
现在您可以在视图刀片中使用任何 Html 标记

【讨论】:

    【解决方案2】:

    对我来说,这是我犯的一个更愚蠢的错误(尽管提供的答案非常适合实际问题)。

    我一直在编辑错误的composer 文件。我在laravel 目录之外有一个作曲家文件,显然不会对我的应用程序产生任何影响。

    当我将所有推荐的更新到 real 作曲家文件时,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多