问答 / 0 / 6 / 创建于 3年前
composer update以后报错网站打不开跪求。
报错如下:跪求解决,整个网站都打不开了
composer update是直接拉取所有依赖的最新版本库,你没有确定适配性的情况下,直接线上环境执行,当时就应该做好打不开的准备。 接下来根据报错提醒,进行排查问题,通过报错好像是easywechat的库报出来的,请确定你有没有修改过原始的类库文件,或者是composer之后,你的服务器环境版本不支持最新版。 接下来先对服务器的PHP版本环境进行一个升级,重新composer一次,如果还是报错,对composer.json内的overtrue这个库进行屏蔽,composer执行结束后,再单独对他进行调试。
刚刚看完laravel 编码技巧里就提到,生产环境不要执行composer update 本地执行完之后,更新 composer 之后,线上在执行composer install..立马就有人现身说法了 :joy: :joy: :joy:
回滚一下对应包的版本
rm -rf bootstrap/cache/*
你 composer 没有锁版本吗?
直接恢复 composer.json,然后 composer i
我要举报该,理由是:
composer update是直接拉取所有依赖的最新版本库,你没有确定适配性的情况下,直接线上环境执行,当时就应该做好打不开的准备。 接下来根据报错提醒,进行排查问题,通过报错好像是easywechat的库报出来的,请确定你有没有修改过原始的类库文件,或者是composer之后,你的服务器环境版本不支持最新版。 接下来先对服务器的PHP版本环境进行一个升级,重新composer一次,如果还是报错,对composer.json内的overtrue这个库进行屏蔽,composer执行结束后,再单独对他进行调试。
刚刚看完laravel 编码技巧里就提到,生产环境不要执行composer update 本地执行完之后,更新 composer 之后,线上在执行composer install..立马就有人现身说法了 :joy: :joy: :joy:
回滚一下对应包的版本
rm -rf bootstrap/cache/*
你 composer 没有锁版本吗?
直接恢复 composer.json,然后 composer i