WordPress媒体库上传限制为0无法上传图片

当在自己新搭建的个人网站添加文章的时候,我遇到了wordpress最普遍的第一个问题——无法上传图片。

     每次图片上传完成之后跳出如上图无法建立目录的警告,根据提示首先确定是否有修改文件的权限通过终端发现自己个人网站的目录下的文件用户为nobody用户组为nogroup,可以得知网络用户是没有权限的,因此要修改权限。

1、首先进入到wordpress的安装目录

cd /var/www/wordpress

2、给予wp-content写权限

sudo chmod 777 wp-content

3、接着给自己博客的文章上传一张图片,让WordPress生成一个目录,然后查看是哪个用户创建了文件夹。

4、进入到wp的wp-content目录,查看该目录下创建的文件夹的所属用户、用户组分别为www-data,www-data。

cd wp-content/

ll

5、接下来把wp-content权限还原到 755::

cd ..

sudo chmod 755 wp-content

6、最后就是实际修复的命令了,改变wordpress所在文件夹的拥有者为刚找到的这个用户www-data:

cd ..

sudo chown www-data /var/www

sudo chgrp www-data /var/www

    这时候编辑文章的时候就可以上传图片了。同时当你遇到不能自动安装主题、插件(需要FTP账户),不能自动更新,其它任何需要wordpress写文件的等问题时,此方法同样奏效。

文章整理,作者:橘子皮,如若转载,请注明出处:https://www.juzip.cn/2196.html

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

发表评论

电子邮件地址不会被公开。 必填项已用*标注