WordPress无法上传图片、文件(服务器找不到上传的图片文件)

对wordpress后台无法上传图片的解决方法

WordPress无法上传图片、文件(服务器找不到上传的图片文件)

WordPress

前言

昨天写了一张文章,发现无法上传特色图片。

上传图片显示如下:

https://oss.lingkb.com/wp-content/uploads/2020/01/1578150835-d1d8f5e038a1031.png-230.2kB

https://oss.lingkb.com/wp-content/uploads/2020/01/1578150835-0189772fbd61543.png-39.9kB

我们复制图片路径的URL,此时出现404问题

https://oss.lingkb.com/wp-content/uploads/2020/01/1578150835-06f4b465d0d44b7.png-83.8kB

根本没有12月份的路径

https://oss.lingkb.com/wp-content/uploads/2020/01/1578150836-d4776a0b6580e55.png-26.8kB

重点: 为了这个问题我解决了一上午。

网上的大多数方法就是给uploads设置权限,但是我的权限已经是755了,而且是nginx的属主和属组,应该不是权限问题

分析问题

调试模式出现404,说明服务器基本上没有上传到服务器

https://oss.lingkb.com/wp-content/uploads/2020/01/1578150836-2be7d1fcc9730a4.png-84.6kB

解决方法:

使用Navicat或者去服务器执行MySQL命令

将wordpress表中的abc_options这个abc不一定你们都是abc默认是wp,找到upload_path字段,将路径修改为wp-content/uploads

https://oss.lingkb.com/wp-content/uploads/2020/01/1578150836-a0f979d4427a9fc.png-92kB

欢迎评论。
lingkb » WordPress无法上传图片、文件(服务器找不到上传的图片文件)