今天爱分享给大家带来Composer创建项目时报错:chdir(): No such file or directory (errno 2)【解决办法】,希望能够帮助到大家。
今天在使用composer创建PhalApi项目时,Download完成后,install时报错如下:
[ErrorException] chdir(): No such file or directory (errno 2)
注:由于没有定位到错误具体原因,只是分享我的解决办法供参考
出现问题环境:
系统 | win10 |
composer安装盘 | C盘(系统盘) |
php安装盘(phpstudy) | C盘(系统盘) |
原因查找
在执行创建项目命令时加上–verbose参数,查看具体原因
composer create-project phalapi/phalapi --verbose
查看出的原因并不清晰,但是定位到问题是出在composer本身执行文件创建的过程中,猜测是否是权限问题。
解决方式(供参考)
鉴于上一步分析,因此将composer和php环境都重装到D盘,重装完成后,重新打开命令行,已经可以正常创建项目。
写在最后
另外,在stackoverflow上看到有不同解决方法,感觉麻烦便没有尝试,各位方便的可以测试一下,并留言分享给大家!链接如下: