zoukankan      html  css  js  c++  java
  • 解决wordpress上传文件出现http错误问题

    解决wordpress上传文件出现http错误问题

    问题现象

    今天上传约1.4m大小的gif文件到wordpress的媒体库时失败,提示http错误。

    原因

    由于之前一直上传图片都是可以的,所以推测最大的可能是文件1.4m超出了nginx限制的文件大小。

    解决

    于是xshell连接上云服务器,直接修改nginx配置文件,在相应server块中添加以下配置:

    client_max_body_size 5m;

    设置表示允许的客户端请求体大小为5m。也就是我上传gif文件一般不超过4m都可以上传成功了。

    例:

    sudo vim /etc/nginx/nginx.conf

    # HTTPS server
    server {
        listen       443 ssl http2 ;
        server_name  www.tielemao.com;
        charset utf-8;
        root /www/wordpress;
        index index.php index.html;
        client_max_body_size 5m; # 添加此行,允许请求体大小最大不超过5m
    

    保存配置文件,测试无误后,重新加载nginx:

    operation@opensuse-wordpress:/etc/nginx> sudo nginx -t
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    operation@opensuse-wordpress:/etc/nginx> sudo nginx -s reload
    

    最后再去wordpress媒体库中上传那1.4M大小的gif文件,可以正常上传。

    作者

    铁乐与猫

    2018-9-6

  • 相关阅读:
    监控里的主码流和子码流是什么意思
    监控硬盘容量计算
    一个能让你了解所有函数调用顺序的Android库
    电工选线
    oracle linux dtrace
    list all of the Oracle 12c hidden undocumented parameters
    Oracle Extended Tracing
    window 驱动开发
    win7 x64 dtrace
    How to Use Dtrace Tracing Ruby Executing
  • 原文地址:https://www.cnblogs.com/tielemao/p/9599946.html
Copyright © 2011-2022 走看看