最近网站搬家从windows上搬到liunx服务器上,wordpress网站后台,在安装主题(或者升级系统,插件)时,提示:“要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。” 如图:

解决方法

方法一:

如果我们安装的是lamp一键安装包,那可以使用。授权组来解决。

#chown -R www /usr/share/nginx/html ##(修改成网站域名目录)

#chmod -R 777 /usr/share/nginx/html

方法二:

如果是其他的可以使用在wp-config.php文件中添加脚本方式。

define("FS_METHOD","direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

把以上代码添加到wp.config.php里面即可!

如果下载插件失败可以在wp.config.php里加上如下代码: define('WP_TEMP_DIR', ABSPATH . 'wp-content/plugins');
如图所示:

其实这两个方法都是通用的,不存在哪个好与坏~~
转载请注明转自:运达's blog 原文地址:http://www.yunda51.com/1289.html