所以我尝试在 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/