更新WP出现FTP权限问题
使用Wordpress程序架构的网站如果需要在网站后台升级、安装主题或者插件的时候,总是会提示需要我们提供FTP信息的界面。以下两种方法都可以解决问题:
如果我们安装的是lnmp一键安装包,那可以使用。授权组来解决 chown -R www /home/wwwroot/xxx.com
(修改成网站域名目录)
其中 www是www用户组 一定加上-R 递归指定。
如果是其他的可以使用在wp-config.php文件中添加脚本方式。
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
出现WordPress主题无法识别问题的原因:服务器PHP环境禁用了scandir,导致WordPress无法正常缓存主题。
找到 php.ini,一般在服务器的 /usr/local/php/etc 目录下(有权限的FTP账户可以操作,且一般是这个位置);
打开 php.ini,查找其中的“disable_funcions”字样,找到并删除“scandir”,保存该文件;
重启服务器的php服务即可。