Wordpress 安装,文件夹权限设置

本文详细介绍了WordPress权限管理的重要性及其对安装和使用效果的影响。重点解释了如何通过更改目录权限来解决WordPress遇到的问题,如无法上传图片、自动安装主题、自动更新等。提供了具体的命令和步骤,帮助用户轻松解决WordPress权限相关的常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. wordpress 权限对安装和使用效果的影响很大:权限错误将影响theme的安装:不能安装theme或者修改theme或删除theme。

相关设置:

chmod 755 wordpress

find wordpress -type d -exec chmod 755 {} \;

find wordpress -iname “*.php” -exec chmod 644 {} \;

chown -R nginx:nginx wordpress

方法见: http://my.oschina.net/kjpioo/blog/162697


当你的wordpress遇到以下问题时:

    1. 不能上传图片 
    2. 不能自动安装主题、插件(需要FTP账户) 
    3. 不能自动更新 
    4. 其它任何需要wordpress写文件的问题

这些问题基本都是一个原因, 你的wordpress目录不属于当前的用户和组, 即web访问的用户没有权限操作wp的一切需要写权限的操作。 解决方法 :
首先需要你有root权限,SSH登录,进入到wp的安装目录:

cd /var/www/html/my_wp_blog

给予所有的写权限:

chmod 777 wp-content

接下来给你的博客的文章上传一张图片,WP会生成一个目录, 然后查看是哪个用户创建了文件夹。一般情况下,这个用户名叫“ apache”,也有不少人发现这个用户是“nobody”,就 飘易 本身遇到的问题,我在VPS上安装的是LNmp, 这个用户是“www”。

进入到wp的wp-content目录,查看该目录下所有文件/ 文件夹的权限,所属用户、用户组:

cd wp-content
ls -l

total 16
-rw-r–r– 1 root root 30 May 4 2007 index.php
drwxr-xr-x 3 root root 4096 Feb 10 19:31 plugins
drwxr-xr-x 5 root root 4096 Mar 23 03:04 themes
drwxrwxrwx 3 www www 4096 Mar 24 02:08 uploads

注意上传目录 uploads 是用户 www 创建的。
接下来把wp-content权限还原到 755::

cd ..
chmod 755 wp-content

下来就是实际修复的命令了, 改变wp所在文件夹的拥有者为刚找到的这个用户www:

cd ..
chown -R www:www my_wp_blog

OK,问题解决了。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值