标签: 音频

  • 解决WordPress无法上传音频

    解决WordPress无法上传音频


    问题描述

    • 上传音频文件,提示“此响应不是合法的JSON响应。”
    • 图片可以正常上传。

    问题推断

    图片可以正常上传,说明不是文件夹权限的问题。网上没有搜到和非法JSON响应相关的内容。怀疑是无法上传比较大的文件导致。

    因为之前已经调整过Wordpress的文件最大上传限制了,所以不太可能是Wordpress的问题。


    解决方法一

    治标不治本的方法:把音频文件直接放进/wp-content/uploads/目录下面,插入音频时输入URL。

    虽然可行,但是后台媒体库不显示该文件,无法方便管理。且每次添加文件得用FlashFXP传,非常麻烦。


    解决方法二

    根据https://yq.aliyun.com/articles/625723 所述,修改nginx.conf,在http段添加代码如下:

    client_max_body_size 100m;

    服务器输入指令重启nginx:

    systemctl restart nginx

    重启后测试可以正常上传音频了。