问题现象:
使用windows安装包安装了composer之后,命令行下使用composer命令出现提示找不到stream目录:
[ErrorException]
proc_open(NUL): failed to open stream: No such file or directory
处理过程:
检查了默认安装根目录,composer执行文件齐全,然后检查系统环境变量,配置正确,但composer命令一使用就报上面的错。
这时就无法安装各种基于composer工具安装的依赖文件,尝试向正常使用composer工具的同学索取程序文件,全部替换,问题依旧。
这时参考了github上的一篇文章:https://github.com/composer/composer/issues/7186
但发现系统的服务显示正确:
问题依旧未解决。
准备尝试重新安装操作系统,但无法确定是否为操作系统问题,遂尝试更新当前操作系统的补丁,更新完毕重启计算机。
发现问题解决。
此次更新补丁:
KB4131372
KB4090007
KB4103727
附上安装Thinkphp5.1成功的结果:
最后说一句,windows10系统坑大爹了~!