无法建立目录wp-content/uploads/**/**。有没有上级目录的写权限?

无法建立目录wp-content/uploads//。有没有上级目录的写权限?

引言:

  这个问题我参照网上方案解决用了好几步,最后是好使了,但是我不知道只是最后一步的作用还是所有都有,我先说一下我的过程。先看完整个步骤你再根据你的问题进行操作。

操作:

  1. 先find一下wp-content这个文件夹,然后cd到这个文件夹,然后ls看下是否存在uploads文件,我发现没有,于是touch了uploads,并修改了权限,chmod 755 uploads回到网站上尝试发现不好使,于是chmod 777发现还是不好使。
  2. 进入数据库wordpress,进入wp-options数据表,查看upload_path的option_value发现为空,于是将upload_path的option_value改为wp-content/uploads ,回到网页发现还是不好使。
  3. 把整个wordpress都chmod -R 755了,不好使。然后都chmod -R 777了,依然不好使。
  4. 最后进入数据库wordpress,将upload_path的option_value中的wp-content/uploads加了双引号,改为"wp-content/uploads"则发现好使了。(使用linux命令注意转义字符加\“)

结语:

  当时看别人的解决方案没看仔细,所以忘记加双引号了,,所以建议先是创建uploads文件,然后修改权限为755,然后修改数据库,然后查看下wordpress权限是不是755,然后尝试回到网页进行操作,然后如果不好使,查看一下整个wordpress的权限是不是755,不是的话改一下再尝试,我觉得应该不至于改成777了。如果好使了,可以评论告知一下更简单的步骤。

引用与感谢

https://www.momseo.com/1073.html
https://www.cnblogs.com/MagicZhao123/p/7484655.html
http://www.360doc.com/content/17/0515/23/57493_654271432.shtml

你可能感兴趣的:(总结与感悟)