如何使用PHP在WordPress中使用SFTP

时间:2015-09-21 21:04:15

标签: php wordpress sftp

我正在使用插件将文件上传到WordPress中的服务器,但我无法在端口22上使用SFTP工作。我的服务器启用了SFTP,我可以使用FTP程序使用SFTP进行连接,但是我将端口22输入到它不会连接的插件代码中,并说它无法创建目录。如果我将其更改为端口21或删除端口号,它将完美运行。

我输入端口号的行是

public abstract class Shape {
    public Color color;
    public Point center;
    public double rotation;

    public Shape() {
        color = new Color(); //changed to intialize the field
        center = new Point(); //changed to intialize the field
        rotation = 0.0;
        System.out.println("shape created");
    }

    public void setLocation( Point p ) { center.locationX = p.locationX; center.locationY = p.locationY; }
    public void setLocation( double x, double y ) { center.locationX = x; center.locationY = y; }

    public abstract double calcArea();
    public abstract boolean draw();
}

有谁知道它为什么不能在端口22上运行?

下面的大部分插件代码都删除了端口号,以防我将它放在错误的位置。

$conn_id = ftp_connect($ftp_server, 22);

0 个答案:

没有答案