本机的PHP运行环境是centos7+Nginx1.14+php7.2.10+MariaDB5.5
最近安装完wordpress后,需要更换主题,老是提示要输入FTP账户和密码,很繁琐,用一下方法不用安装FTP即可在WordPress中更换主题和安装插件
第一步:查看nginx用户组
vim nginx.conf
可以看到配置文件有一行如下
user www-data;
nginx的用户是www-data,所属的组也是一样。
第二步:查看wordpress所属的用户和组,并更改为和Nginx一样的用户和组,运行以下命令即可
chown -R www-data:www-data wordpress
第三步:在wordpress根目录找到一个wp-config.php,并在最后添加以下代码
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
再次进入到wordpress网站后台即可更换主题和安装插件了。