Wordpress 安装插件和主题时 提示权限不足怎么办?

Wordpress 刚刚安装好, 如果直接去安装插件和主题可能会提示权限不足, 然后会要求提供FTP账户才能继续安装插件, 这种情况一般是因为没有给予服务器账户足够的文件目录权限而造成的, 解决的办法只要给予足够的权限就可以了.

安装插件时权限不足的解决方法

在Wordpress 根目录找到并编辑 [ wp-config.php ]配置文件,如使用的是VPS之类的虚拟服务器的话, 可以用如WINSCP、PUTTY这样的SSH软件进行访问编辑。

不过使用WINSCP可能也会出现 Permission denied 之类的权限问题,可以按这个思路解决:WinSCP 在编辑或访问文件|文件夹时权限不足问题

在 [ wp-config.php ] 最后插入如下代码, 然后保存;

define(“FS_METHOD”,”direct”);
define(“FS_CHMOD_DIR”,0777);
define(“FS_CHMOD_FILE”,0777);
define('WP_ALLOW_REPAIR', true);

然后把服务器web目录的读写权限给分配给Wordpress的后台用户;

因为我是用的LNMP直接安装的运行环境;

所以Nginx默认给Wordpress的后台用户是 www;

而我设置的web目录则是在 /home/wwwroot/maleflyweb/

知道这些后我再在 SSH 执行如下命令就能解决权限不足的问题了;

chown -R www:www /home/wwwroot/maleflyweb/

这样设置完毕以后,我去安装插件和主题就能顺利的进行了。

如果提示www这个用户不存在的话,应该是你搭建环境使用的方式和我不同导致的。

你可以根据自己的搭建方法,通过搜索相关资料查询到服务器的web后台账号和网站的安装位置,改变一下赋权执行语句就可以了。

另外chown 和 chmod  似乎有些不同

chown 是修改文件的所有者(owner),和所属组(group)
chmod 是修改文件的执行属性(所属组,所属者以及其他人所有的权限,比如读取、写入和执行)

You may also like...

1
说点什么

avatar
  Subscribe  
最新 最旧 得票最多
提醒
A WordPress Commenter
游客

Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.