wordpress权限及后台FTP登录失败问题解决方法

  1. 在后台模板进行模板编辑无保存按钮,提示当前为只读权限。个人解决方法就是修改整个文件夹的权限,使当前用户及组拥有Write和eXecute权限。
    wordpress
  2. 在wordpress后台版本更新或者安装插件时提示输入FTP账户信息,出现这个问题的原因是Apache/Nginx的执行身份是非文件归属身份。解决方法为编辑wordpress项目根目录下的配置文件(wp-config.php),在最后一行加上以下一行代码:
1
2
3
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

抑或是遇到所有权限问题最简单粗暴直接的方法就是给整个网站目录添加权限:

1
sudo chmod -R 777 yourfolder/

当然,严格意义上讲这样是不安全的。