一尘不染

找不到Laravel 5 Class'form'

php

我在composer.json中添加了“ illuminate / html”:“ 5. *”并运行了“ composer update”。

  - Installing illuminate/html (v5.0.0)
    Loading from cache

我在网站的根目录中运行了此命令。我在/root/.composer …和项目的根目录中修改了composer.json文件,但两者都没有改变。

这下载了该类,并且似乎已安装。我已经将以下内容添加到文件 config / app.php中

    'Illuminate\Html\HtmlServiceProvider',

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

我认为我有什么错,但我不知道如何解决。我的安装位于“ / var / www / website”中。我已经检查了文件路径,并且 Html
文件夹不存在。

"/var/www/website/vendor/laravel/framework/src/Illuminate/Html"

我可以在其他目录中找到类文件。

"/var/www/website/vendor/illuminate/html"

我将文件手动复制到了Laravel的 illuminate / html 主文件夹中,但这也没有用。


阅读 551

收藏
2020-05-29

共1个答案

一尘不染

这可能不是您要找的答案,但是我建议使用现在由社区维护的存储库Laravel Collective
Forms&HTML,
因为主要存储库已被弃用。

Laravel
Collective正在更新其网站。如果需要,您可以在GitHub上查看文档

2020-05-29