我通过IIS 7.5运行PHP并从http://windows.php.net/download/ 5.3 msi安装程序
进行php安装到目前为止,一切都运行得非常好,
但出于某种原因,当我提交带有html表单的文件时, 在应该保存文件的php脚本中我得到这个错误6巫婆意味着没有tmp_folder。
这是print_r($ _ FILES);
的输出Array
(
[test1] => Array
(
[name] => Book1.csv
[type] =>
[tmp_name] =>
[error] => 6
[size] => 0
)
)
现在我查看php.ini
我正确地拥有了这个
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
upload_tmp_dir = "C:\phpDevelopment\tmpFolder"
我不知道如何才能使其正常工作。
我用Google搜索了这个问题,我找不到任何东西。
有什么想法?
感谢您提供的任何帮助。
编辑--------------------------------------------
同样是的,tmp文件夹就在那里,应该有权写入。
我为每个人设定了权利,以确保我有足够的权利。
答案 0 :(得分:0)
尝试在php.ini中注释掉upload_tmp_dir
,方法是在其前面添加;
,以便它默认使用默认的Windows Temp文件夹:C:\Windows\Temp
还要确保您的应用程序池标识或标识组用户具有对temp文件夹的写入权限。