PHP Ajax多文件上传超时或内存限制

时间:2014-12-31 10:34:54

标签: php jquery ajax file-upload

我的php.ini

中有以下内容
    post_max_size = 400M
    upload_max_filesize = 400M
    max_file_uploads = 200
    memory_limit = 400M
    max_execution_time = 259200
    max_input_time = 259200
    session.gc_maxlifetime = 1200

我使用Jquery Ajax动态上传多个文件。图像将转换为JPG并上传。出于某种原因,存在超时或内存限制。我检查phpinfo()并设置了以上所有内容。有没有办法得到我上传的错误响应。或者Ajax内部是否有超时。我相信的问题在于上传临时文件后的部分内容。我有一个进度条,它达到100%,然后它不会运行任何上传脚本。有任何想法吗?还有什么可以添加或做什么。我无法上传超过30秒或10+ MB。感谢

1 个答案:

答案 0 :(得分:1)

我的错误,php.ini只在用户页面的目录中,但在ajax发送请求发布的文件夹中丢失了。注意:将php.ini放在哪里有运行上传的脚本或使用.htaccess在整个站点中更改它。