我使用XMLHttpRequest上传PHP文件, 这适用于小文件,但对于超过15MB的大文件,我收到此服务器错误:
**Failed to load resource: the server responded with a status of 502 (Broken pipe).**
我已经提升了所有上传参数:
**upload_max_filesize = 100M
post_max_size 100M
max_input_time 300000
max_execution_time 30000
memory_limit = 200M**
但问题仍然存在。
提前致谢
答案 0 :(得分:0)
您的请求到达超时,而不是PHP。发送请求前增加超时限制。更多信息here
var xhr = new XMLHttpRequest();
xhr.open('GET', '/server', true);
xhr.timeout = 2000; // time in milliseconds
xhr.send(null);