ajaxFileUpload 上传不了文件,该如何处理
程序员文章站
2022-05-07 10:49:37
...
ajaxFileUpload 上传不了文件
代码如下:
function ajaxFileUpload()
{
$.ajaxFileUpload(
{
url:"action.php?do=uploadapk",//用于文件上传的服务器端文件
secureuri:false,//一般设置为false
fileElementId:'uploadapk',//文件上传空间的id属性
dataType: 'text',//返回值类型
success: function(data){//服务器成功响应处理函数
window.location.href="up_apk.php";
}
}
);
return false;
}
后台 :
if(empty($_FILES['uploadapk']['tmp_name']) || $_FILES['uploadapk']['tmp_name'] == 'none')
{
$error = 'No file was uploaded..';
}else
{
$apk_location = './uploads/'.$_SESSION['U_Username'].'/'.time().".apk"; //定义上传后的位置和新文件名
if (is_uploaded_file($_FILES['uploadapk']['tmp_name'])) { //判断是否为上传文件
if (!move_uploaded_file($_FILES['uploadapk']['tmp_name'], $apk_location)) { //从移动文件
echo '问题: 不能将文件移动到指定目录。';
exit;
}
}
}
echo json_encode($res);
只能上传1MB以内的文件,上传不了1MB以上的文件!请问如何修改啊?PHP,INI已经设置最大POST是15MB了
------解决方案--------------------
php.ini
upload_max_filesize = 100M; 最大文件尺寸
post_max_size = 128M; 表单容量应不小于上传文件
另外保证 memory_limit 至少是 post_max_size 的 2 倍
------解决方案--------------------
看下php.ini参数
upload_max_filesize
post_max_size
代码如下:
function ajaxFileUpload()
{
$.ajaxFileUpload(
{
url:"action.php?do=uploadapk",//用于文件上传的服务器端文件
secureuri:false,//一般设置为false
fileElementId:'uploadapk',//文件上传空间的id属性
dataType: 'text',//返回值类型
success: function(data){//服务器成功响应处理函数
window.location.href="up_apk.php";
}
}
);
return false;
}
后台 :
if(empty($_FILES['uploadapk']['tmp_name']) || $_FILES['uploadapk']['tmp_name'] == 'none')
{
$error = 'No file was uploaded..';
}else
{
$apk_location = './uploads/'.$_SESSION['U_Username'].'/'.time().".apk"; //定义上传后的位置和新文件名
if (is_uploaded_file($_FILES['uploadapk']['tmp_name'])) { //判断是否为上传文件
if (!move_uploaded_file($_FILES['uploadapk']['tmp_name'], $apk_location)) { //从移动文件
echo '问题: 不能将文件移动到指定目录。';
exit;
}
}
}
echo json_encode($res);
只能上传1MB以内的文件,上传不了1MB以上的文件!请问如何修改啊?PHP,INI已经设置最大POST是15MB了
------解决方案--------------------
php.ini
upload_max_filesize = 100M; 最大文件尺寸
post_max_size = 128M; 表单容量应不小于上传文件
另外保证 memory_limit 至少是 post_max_size 的 2 倍
------解决方案--------------------
看下php.ini参数
upload_max_filesize
post_max_size
相关文章
相关视频
推荐阅读
-
该如何查找网站存在的文件上传漏洞?
-
Win7系统执行bat批处理文件显示乱码该如何解决?
-
如何在django里上传csv文件并进行入库处理的方法
-
该如何查找网站存在的文件上传漏洞?
-
thinkphp 在哪里读取的Conf/conf.php文件里的数据库配置信息,该如何处理
-
写一个php文件 比如 baidu.com/a.php?url=google.com 会立即跳转到google,该如何处理
-
.htaccess文件 url重定向,该如何处理
-
读取本地文件,该如何处理
-
上传文件名乱码,该如何解决
-
php 上传的时候,在没用move_uploaded_file 函数时,文件是滞已经被上专,该如何解决