请问一下 ,我在 php的 配置中调整了 上传文件最大限制!~!!! 如下~~~;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;; 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:\appserv\www\tem"; Maximum allowed size for uploaded files.
upload_max_filesize = 100M;;;;;;;;;;;;;;;;;;可是 一直只能上传 2M 一下的文件!! 这是为什么??提醒, 我把 100M 改为了 100000000 与 100M ,
并且每次修改后,我都重新启动服务器了, 可是为什么 就是 不能上传 大文件???求解!!!!
; File Uploads ;
;;;;;;;;;;;;;;;;; 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:\appserv\www\tem"; Maximum allowed size for uploaded files.
upload_max_filesize = 100M;;;;;;;;;;;;;;;;;;可是 一直只能上传 2M 一下的文件!! 这是为什么??提醒, 我把 100M 改为了 100000000 与 100M ,
并且每次修改后,我都重新启动服务器了, 可是为什么 就是 不能上传 大文件???求解!!!!
在上传表单中加入这行试试
也不行!!!!
前台:
<form action="ss.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<label for="ds"></label>
<input type="file" name="file" id="ds" />
<input type="submit" name="submit" id="submit" value="提交" />
<input type="hidden" name="MAX_FILE_SIZE" value="100000000">
</form>后台:
<?php
$de=$_SERVER['DOCUMENT_ROOT']."/FreeTD/people/lgd/lgd".strrchr($_FILES[file][name],'.');;
if(move_uploaded_file($_FILES[file][tmp_name],$de))
{
echo 1;
}
else
echo 0;
?>结果 我要是上传 大于2M的文件 ,老是 输出0;
上传 小于 2M的文件 则 输出1;求解
前台:
<form action="ss.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<label for="ds"></label>
<input type="file" name="file" id="ds" />
<input type="submit" name="submit" id="submit" value="提交" />
<input type="hidden" name="MAX_FILE_SIZE" value="100000000">
</form>后台:
<?php
$de=$_SERVER['DOCUMENT_ROOT']."/FreeTD/people/lgd/lgd".strrchr($_FILES[file][name],'.');;
if(move_uploaded_file($_FILES[file][tmp_name],$de))
{
echo 1;
}
else
echo 0;
?>结果 我要是上传 大于2M的文件 ,老是 输出0;
上传 小于 2M的文件 则 输出1;求解
upload_max_filesize = 100M post_max_size = 100M memory_limit = 40M
把这个2个改成一样,试试看~!
max_execution_time 600 每个PHP页面运行的最大时间值(秒), 默认30秒
max_input_time 600 每个PHP页面接收数据所需的最大时间,默认60秒
post_max_size = 101M上传文件大小的限制只取决于这两个参数,一般情况post的要稍稍大于upload,毕竟post里不光是文件