项目场景:
git拉取thinkphp5.0项目后,更新composer.json依赖
问题描述:
更新composer依赖,设置站点后,运行报错内容如下
Warning: require(E:\phpstudy_pro\WWW\web_hnlqsw_cn\vendor\composer/../topthink/think-testing/src/config.php): failed to open stream: No such file or directory in E:\phpstudy_pro\WWW\web_hnlqsw_cn\thinkphp\library\think\Loader.php on line 676
Fatal error: require(): Failed opening required 'E:\phpstudy_pro\WWW\web_hnlqsw_cn\vendor\composer/../topthink/think-testing/src/config.php' (include_path='.;C:\php\pear') in E:\phpstudy_pro\WWW\web_hnlqsw_cn\thinkphp\library\think\Loader.php on line 676
原因分析:
通过查询后,搜索到解决方案 https://blog.csdn.net/qq_35713752/article/details/104894695 通过核实,上面解决方法无效,文件位置正常。
解决方案:
回滚composer版本 composer self-update --1 composer self-update --2
当前compser版本: version 2.1.5 更新后composer版本: version 1.10.22
|