IIS7.5+PHP文件上传失败的解决

Posted on 2010-04-10 09:37  wangshijun2010  阅读(859)  评论(0)    收藏  举报

最近由Apache的WEB服务器迁移到了IIS7.5, 但是在测试的时候, 这里的用例是: 用phpMyAdmin导入CSV数据到MySQL数据库中, 出现文件上传失败的错误消息.

错误的原因在于: 没有正确的配置php.ini, 具体来说应该配置如下:

; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir = "E:\xampp\tmp"
; 这里是出错的主要原因所在, 解决之前这里是没有设定的, 要设置成IIS具有写权限的目录
; Maximum allowed size for uploaded files.
upload_max_filesize = 20M
; 最大的上传文件尺寸
; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20
;另外,还更改了php.ini中的max_execution_time选项, 因为在处理大文件的上传时, 需要较长的执行时间

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3