我做了一个Azure云服务,它从FTP服务器下载文件,然后上传到Azure存储。当我调试我的服务时,一切正常,文件被上传到存储区。一旦我发布了该服务,我就会收到一个错误(不是总是,而是5次尝试中的4次):"System.Net.WebException:操作超时了。“错误的行号对应于行。
Dim response As FtpWebResponse = CType(request.GetResponse, FtpWebResponse)
为什么它在本地调试而不是在云上工作呢?为了获取信息,没有代理或什么。它似乎以一种随机的方式工作。我的代码之一是:
'Request
我知道ftp_put方法将文件从本地服务器计算机上传到ftp服务器,但当我尝试执行以下简单脚本时,我在使用它时遇到了问题:
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
$f