宝塔面板中WordPress的权限解决方法
有一段时间没有用了wordpress了,今天有空折腾了一下宝塔面板。在安装玩wordpress后,发现无法直接操作文件,比如无法删除/安装插件和主题,提示需要ftp。实际上这个是因为权限没有给到位,导致wordpress无法读写所在目录。
首先,肯定不能使用chmod +777 -R
这种简单粗暴的方法,不仅不安全,还有可能直接影响到部分使用apache的人。详情可以点击这里,查看官方的说明。
既然777行不通,那就使用define(“FS_METHOD”, “direct”);
,通过使用FS_METHOD配合tmp来完成,但是等写完配置文件后发现还是不可以,还是权限有问题,具体原因也没有去想了。在查看的时候,想到宝塔面板默认的账户是www,那就一步到位,使用以下的命令实现了功能:
chown -R www:www /www/wwwroot/domain.com
通过直接给www用户权限,让它接手所有文写的读写和执行,而root权限则只给到755。
也可以用宝塔面板里面的远程下载功能,进入wordpress插件目录,直接远程下载插件,然后解压,再返回后台安装就可以了。
还是安装不了..宝塔无法安装wp
有报错信息吗?