Composer安装:临时文件错误

时间:2016-01-12 10:44:32

标签: windows composer-php runtimeexception temporary-directory

我遇到了Windows 10和composer(最新版本)的问题。 当我想执行命令" composer install"在我的项目中,抛出了一个交响乐错误:

[Symfony\Component\Process\Exception\RuntimeException]
A temporary file could not be opened to write the process output to, verify that your TEMP environment variable is writable

我的TEMP变量是"%USERPROFILE%\ AppData \ Local \ Temp"。 该文件夹存在且权限很好。

有人可以帮我找到问题吗?

谢谢。

3 个答案:

答案 0 :(得分:2)

查看 php.ini 文件中sys_temp_dir的位置,并检查此文件夹的权限。

答案 1 :(得分:1)

对于 Windows,打开资源管理器并导航到该文件夹​​。 尝试打开它。

当您收到 UAC 提示时,点击“是”以授予权限。

答案 2 :(得分:0)

也为了澄清您的TEMP目录,运行echo %TEMP%。将输出目录复制到终端中,并按照上面的说明将其粘贴到sys_temp_dir中的php.ini中。