【发布时间】:2018-04-03 04:28:53
【问题描述】:
我在 wp-config 中使用 SSH 密钥已经很久了。更新、插件安装和删除,都运行良好。在我尝试安装插件时,最后一次 apt-get update wp 要求输入 FTP 密码。 wp 安装以及文件或目录权限都没有更改。我也没有更新wp。
define('FTP_PUBKEY','/home/wp-user/wp_rsa.pub');
define('FTP_PRIKEY','/home/wp-user/wp_rsa');
define('FTP_USER','wp-user'); define('FTP_PASS','');
define('FTP_HOST','127.0.0.1:22');
Ubuntu 14.04 WordPress 版本:4.7.6
PHP 版本:5.5.9-1ubuntu4.22
WEB 服务器信息:Apache/2.4.7 (Ubuntu) OpenSSL/1.0.1f
编辑:
我在我的 wp-config 中添加了以下内容,看看它是否改变了什么。
define('FS_METHOD', 'ssh2');
不,我在 WP 后端收到不同的错误消息: ssh2 PHP 扩展不可用
...但是 ssh2 已安装并加载:
# php -m |grep ssh2
ssh2
【问题讨论】:
标签: wordpress ubuntu-14.04 ubuntu-server libssh2