laravel5.4疑难杂症
公司项目最近翻新了页面,把 bootstrap 完全改成了 layui 。
按照惯例,上线之前先在测试环境跑几天,结果在搭建测试环境的时候,问题就出来了:
laravel 版本是 5.4.63 ,服务器的 php 版本是 5.6 ,执行 composer install 时,提示我需要 php7.1 。
吓得我一阵懵逼,难道是什么时候装错扩展了?
把 composer.json 里没什么用的扩展完全去除后再试,结果还是一样。
反复折腾无果,想起还有 update 可以用,遂改为执行 composer update ,终于开始安装了。
小样,还治不了你了!容老夫抽根烟得瑟一下。
下一秒,一个新的报错又砸我个措手不及:
class ‘’ not found !
虽然不知道这个报错是咋回事,但是潜意识觉得应该是某个 Kernel 文件出错了。
找到一份之前的备份,一通对比,终于有所发现:
出错的代码比之前正常的代码多了个 “,”,丫的,太粗糙了!
去掉,再次执行 update ,果然一路畅通无阻。
但是那个该死的 install 是再也没回来。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 M-finder!
评论