composer
执行 composer update
和 composer install
报错:
Script @php think service:discover handling the post-autoload-dump event returned with error code 255
经过长时间网上搜索尝试折腾后,网上查询到的结果无非都是一样的,说是thinkphp
版本6.0.1
不兼容composer2
生成配置文件,并在tp6
文档得更新日志里发现V6.0.5
开始可以兼容composer2
生成配置文件,所以网上给的解决方案是更新
tp版本。
但是我使用的tp6
版本是最新版本,并不是如网上所说的6.0.1
,所以网上的答案对我来说没什么用。
经过断点排查发现尽然是config
的问题,由于原来composer
安装过其他包,但是由于不用就删除了,可是config
文件没有删除,导致config
调用不到包,而持续报错,解决办法就是删除config
文件即可。