使用illuminate/html 提示( Call to undefined method IlluminateFoundationApplication::bindShared())
知是行的主意,行是知的功夫。这篇文章主要讲述使用illuminate/html 提示: Call to undefined method IlluminateFoundationApplication::bindShared()相关的知识,希望能为你提供帮助。
【使用illuminate/html 提示( Call to undefined method IlluminateFoundationApplication::bindShared())】报错内容
[Symfony\Component\Debug\Exception\FatalErrorException]Call to undefined method Illuminate\Foundation\Application::bindShared()
查了一下,大概是说Laravel5.1后,illuminate/html 已经被废弃了,可以使用 laravelcollective/html 来替换
首先删除 illuminate/html在config/app.php 中添加的配置
‘Illuminate\Html\HtmlServiceProvider‘‘Form‘=> ‘Illuminate\Html\FormFacade‘, ‘HTML‘=> ‘Illuminate\Html\HtmlFacade
然后执行以下命令移除illuminate/html
composer remove illuminate/htmlcomposer update
成功后,使用新的Package来替换,执行以下命令
composer require laravelcollective/html
同样,将以下配置项添加到 illuminate/html在config/app.php 中
# providers Collective\Html\HtmlServiceProvider::class,# aliases ‘Form‘=> Collective\Html\FormFacade::class, ‘Html‘=> Collective\Html\HtmlFacade::class,
OK。
推荐阅读
- centos /dev/mapper/cl-root 100% 解决方法
- Android 多屏幕适配 dp和px的关系 最好用dp
- Android 自定义组件 事件处理
- Android Canvas 抗锯齿的两种方式
- Ext.app.Application
- AppServ安装
- JavaFX SepiaTone效果
- JavaFX散点图
- JavaFX单选按钮