网站信息:
协议: SFTP
服务器: Google Cloud
Wordpress版本: 4.9.8
我正在尝试更新WordPress插件,但是每次尝试更新时,它总是向我询问我的FTP信息,但是当我提供我的FTP信息时,它会返回错误“无法连接到FTP服务器”。
我什至尝试在主机名上添加端口号“ 21”和“ 22”,但仍然无法正常工作。我什至尝试使用“ FTPS(SSL)”连接类型,但也不起作用。我还使用了“ SSH SFTP Updater Support”插件,但该网站使我的网站处于维护状态,因此我无法再访问它。
我已经花了2天的时间解决此问题。希望有人可以帮助我。
预先感谢您:)
答案 0 :(得分:0)
FTP和SFTP是两种不同的协议。 WordPress提供了一种通过FTP上传插件的功能。但是,到目前为止, Wordpress不支持SFTP安装插件 ,即AFAIK。您可以选择以下任何一种路线。
答案 1 :(得分:0)
如果在安装插件等时,只有FTP和FTPS(SSL)作为WordPress上的选项显示,则为SSH2安装PHP扩展名将自动为WordPress添加SSH2选项(对于SFTP)。
例如,在Ubuntu上:
sudo apt install php-ssh2
然后重新启动Web服务器(例如Nginx或Apache)。