作者:色系迷人_777 | 来源:互联网 | 2017-05-13 02:18
Laravel5.2中出现的问题
在5.1中我们要使用表单的时候,一般要先下载一个叫做illuminate/html的包,然后在config中的app.php中引入配置好,就可以使用相应的组件了
Error
但是在laravel5.2中会出现问题呢
Fatal error: Call to undefined methodIlluminate\Foundation\Application::bindShared()
会出现这种bindShared()的错误,当然我们只要把illuminate/html这个包删掉就可以解决这个问题!
(你tm不用包怎么实现extension啊!!)
于是出现是一个叫laravel collective 的包
首先把原本的包给删掉:在app.php中把provider下的Illuminate\Html\HtmlServiceProvider删掉,并且把aliases下的相关东西全部删掉
在命令行下先composer update 一下确保已经把illuminate/html删除干净
composer require laravelcollective/html
下载完成之后在config\app.php中加入 Collective\Html\HtmlServiceProvider::class并响应增加aliases即可
ps:
如果composer速度太慢或者没有什么可用的vpn,可以使用中国全量镜像 [源镜像](http://pkg.phpcomposer.com/)
by vampirebitter
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('
').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了Laravel52中出现的问题,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。