php - 无法在 IIS 上设置 upload_tmp_dir

标签 php iis file-upload configuration

所以我尝试在 IIS 机器上设置 php upload_tmp_dir 设置。

我更改了 php.ini 中的设置,但 phpinfo() 仍然显示默认文件夹。我查看了IIS_IUSRS的权限,有write,read,modify等

我还运行了这个来检查新文件夹是否可写:

$filename = 'C:\inetpub\temp\uploads';
if (is_writable($filename)) {
    echo $filename . ' is writable';
} else {
    echo $filename . ' is not writable';
}

我更改了 max_file_uploads 值以测试正在加载的 PHP 配置是否是最新的,事实确实如此。

我错过了什么?

最佳答案

结果是 php.ini 配置文件有重复的 upload_tmp_dir 条目,最后一个是默认文件夹 c:\windows\temp 。我评论说出发了,现在一切都很好。

thread让我检查一下。

关于php - 无法在 IIS 上设置 upload_tmp_dir,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15733183/

相关文章:

php - 如何在 Laravel 中覆盖 CSS?

javascript - 如果不发送数据,Ajax 请求将无法工作

asp.net - IIS - 如何将自签名 SSL 证书降级为 1024 位?

php - Laravel 多文件上传验证

php - 简单的 PHP/MySQL 数据结果

windows - 如何在 Windows Server 2016 上为托管服务器安装 Web Deploy

c# - 在 Windows 8.1 上访问 Microsoft.Web.Administration.ServerManager.Site 时发生 UnauthorizedAccessException

javascript - 当使用node js存在同名文件时如何处理文件上传

php - Javascript 和 PHP 上传系统

php - MySQL MIN() 按列限制