在配置WordPress站点时,如果需要在线安装主题或插件,可能会遇到以下问题:当尝试点击下载并安装时,系统可能会弹出错误提示:”要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登录凭据以继续。如果您忘记了登录凭据(如用户名、密码),请联系您的网站托管商。”这一提示表明VPS为站点分配的权限可能不足。
如何解决呢?
第一、授权目录
chown -R www-data /home/wwwroot/xmcyhd.com/html chmod -R 775 /home/wwwroot/xmcyhd.com/html chmod -R 777 /home/wwwroot/xmcyhd.com/html/wp-content/
把红色部分替换成自己站点的目录
第二、修改wp-config.php文件
define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777);
在wp-config.php文件最后添加上面三行。
这样,我们在到wordpress后台下载插件、主题安装都没有问题。