【问题标题】:IIS SERVER curl_setopt_array(): Unable to create temporary fileIIS SERVER curl_setopt_array():无法创建临时文件
【发布时间】:2020-01-19 19:18:00
【问题描述】:

我花了很多时间搜索这个问题,但不幸的是我没有找到任何解决这个问题的方法。

我在 EC2 Windows 2008 R2 上有一个服务器 iis,并尝试通过对讲 API 创建用户。

curl_setopt_array():无法创建临时文件。

我已经在 tmp 文件夹上授予 iusr 权限,我可以毫无问题地上传到服务器。

PHP 似乎无法对任何文件夹进行写入,因为日志存档仍然是空的。

我不知道它是否没用,但我不能在 PHP 上使用非会话或 cookie

【问题讨论】:

    标签: php curl


    【解决方案1】:

    打开 php.ini 并找到 upload_tmp_dir 该值类似于 "C:\windows\Temp\" 现在打开 Temp 文件夹属性并将所有权限授予 IIS_IUSRS 和 Administrators 单击应用。我已经按照这些步骤解决了这个问题。

    【讨论】:

      【解决方案2】:

      我认为这是sys_temp_dir php.ini 部分,而不是upload_tmp_dir 设置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-07-10
        • 1970-01-01
        • 2013-05-05
        • 1970-01-01
        • 2013-03-22
        • 2018-11-07
        相关资源
        最近更新 更多