php本地上传附件成功,服务器不成功,提示未选择文件
1.我设置了iis6的上传文件限制,aspmaxrequestentityallowed 把它修改为需要的值(20480000)
2.php.ini设置如下,但还是上传不成功,大神们说说哪里错了,还是我缺少哪个东西了(备注:小于8mb是可以上传成功的)
[php]
max_execution_time = 600 ; maximum execution time of each script, in seconds
max_input_time = 600 ; maximum amount of time each script may spend parsing request data
;max_input_nesting_level = 64 ; maximum input variable nesting level
memory_limit = 128m ; maximum amount of memory a script may consume (128mb)
post_max_size = 50m
; 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 =c:/php/tmp
; maximum allowed size for uploaded files.
upload_max_filesize = 30m
; maximum number of files that can be uploaded via a single request
max_file_uploads = 30
------解决方案--------------------
提示的错误信息能否提供看下?
------解决方案--------------------
错误信息是什么
echo $_files['file']['error']; 看看
------解决方案--------------------
可能你改错了文件
改后需重启 iis
------解决方案--------------------
贴出你上传代码看看
------解决方案--------------------
引用:quote: 引用:
错误信息是什么
echo $_files['file']['error']; 看看
根本没有错误提示啊,最后只会是未选择文件,小于8mb就行
小于8m就行?明显的超过限制了。跟程序应该没关系,不过这程序里写的提示信息有问题。
改错配置文件了吧。用phpinfo函数来查看下配置文件是哪个。