5

我在使用 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”。该文件夹存在且权限良好。

任何人都可以帮我找到问题吗?

谢谢你。

4

3 回答 3

9

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

于 2016-01-13T09:33:07.573 回答
3

另外为了澄清你的 TEMP 目录运行echo %TEMP%。复制终端中的输出目录并将其粘贴到sys_temp_dir您的目录中,php.ini就像上面所说的那样。

于 2019-08-15T16:34:12.077 回答
1

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

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

于 2021-04-04T01:49:10.243 回答