最近由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选项, 因为在处理大文件的上传时, 需要较长的执行时间
浙公网安备 33010602011771号