0

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

4

1 回答 1

0

是的,可以在 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

于 2017-12-16T11:34:58.547 回答