我尝试使用composer安装棘轮我使用insteller.exe安装了composer但我的问题是当我在CMD上运行此行时出现此错误
C:\1>php "C:/programData/ComposerSetup/bin/composer.phar" require cboden/ratchet
[ErrorException]
fopen(C:\Users\shako\AppData\Local\Temp;C:\xampp\mysql\bin;C:\xampp\php;/co
mposer-cacert-300c74d6960d46715ffed607c8e36acfa7cbcad49862bb1b67d3c43dea9bf
b40.pem): failed to open stream: No such file or directory
我尝试通过从php.ini
文件更改此行来修复此错误
来自
sys_temp_dir = "/tmp"
到
sys_temp_dir = C:\Users\shako\AppData\Local\Temp;C:\xampp\mysql\bin;C:\xampp\php\php.exe
但我仍然得到同样的错误
答案 0 :(得分:1)
我试着评论sys_temp_dir,但它对我不起作用。
我通过为应用程序文件夹外部的临时文件创建一个文件夹来解决了这个问题,该文件夹是用户无权访问的位置。然后我将该文件夹定义为sys_temp_dir。举个例子:
sys_temp_dir = C:\ inetpub \ temp \ files
祝你好运!答案 1 :(得分:0)
评论此行
sys_temp_dir
在 php.ini
中