WordPress上传文件提示HTTP错误解决实例

文章目录

[隐藏]

  • 简述
  • 原因排查
简述

在公司内部搭建内部视频学习网站,经过对比选择了WordPress进行站点搭建。但是在上传视频遭遇到了各种问题,特将此处理过程进行记录。

原因排查

1. 上传一个十几兆mp4的文件上传进度到达百分之百,会媒体提示http错误

WordPress上传文件提示HTTP错误解决实例

2. 刚开始怀疑是PHP、Nginx的上传大小限制了。但是查看PHP、Nginx配置均配置了1000M

vim /etc/nginx/conf.d/default.conf  
location / {          root  /data/web;          index  index.php index.html index.htm;          client_max_body_size    000M;  }  
vim /etc/php.ini  
upload_max_filesize = 000M  post_max_size = 000M  max_execution_time = 300  

3. 查看Nginx erro日志

tail /var/log/nginx/error.log  2018/02/14 09:32:07 [error] 87522#87522: *1 client intended to send too large body: 35016434 bytes, client: 36.111.88.33, server: localhost, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "117.66.240.116:81", referrer: "http://117.66.240.116:81/wp-admin/media-new.php"  

只有下面这一行是最主要的保存信息。以下错误就是body限制大小的问题

client intended to send too large body  

4. 将限制大小的设定在http中后上串资源就不会在有限制

vim /etc/nginx/nginx.conf  
http{      client_max_body_size    1000M;  keepalive_timeout  300;  }  

原文出处:linuxidc -> https://www.linuxidc.com/Linux/2018-02/151096.htm

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-05-10 12:27:16
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
2781198
加我微信
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: