代码之家  ›  专栏  ›  技术社区  ›  gandalf the dark

如何使用FTP连接到Azure scale set实例

  •  0
  • gandalf the dark  · 技术社区  · 7 年前

    因此,我在Azure中创建了一个规模集(2个windows server 2016虚拟机)。我想在它们上运行一个PHP应用程序。我想知道是否可以使用FTP连接远程上传/编辑我的php文件,这些文件将在虚拟机上。如果没有,我还可以使用哪些其他方式远程编辑/上传我的php文件?。
    这是我第一次使用scaleset。
    谢谢

    1 回复  |  直到 7 年前
        1
  •  0
  •   Dave    7 年前

    是的,可以在php中使用FTP:

    //open a connection
    $conn = ftp_connect($host);
    
    //login to server
    ftp_login($conn, $user, $pass);
    
    //upload file
    if (ftp_put($conn, $remoteFile, $localFile, FTP_ASCII)) {
        return "<p>successfully uploaded $localFile to $remoteFile</p>";
    } else {
        return "<p>There was a problem while uploading $remoteFile</p>";
    }
    

    有关更多FTP功能,请参阅手册 http://php.net/manual/en/book.ftp.php