我想从客户端服务器获取文件并在我的服务器上复制它们,我已经成功地连接到客户端服务器,我的代码如下所示。
// connect and login to FTP server
$ftp_server = "xx.xxx.xxx.xxx";
$ftp_username = 'xxxxxxxxxxxxxxx';
$ftp_userpass = 'xxxxxxxxxxxxxxxx';
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server"
我被困在TLS/SSL (FTPS)服务器上连接FTP。我正在使用的SimpleFTP库,通过能够连接的FTP服务器,没有SSL,但不能连接FTPS。
它在第2行(ftp.connect)给了我这个错误,
当连接到FTP服务器时,SimpleFTP收到了未知的响应:
220
正在使用下面的代码
SimpleFTP ftp = new SimpleFTP();
// Connect to an FTP server on port 21.
ftp.connect("xxx.xxx.xxx.xxx", 21, "username", "pwd
我不知道这里会有什么问题,因为10个服务器中有2个给了我错误:
无法连接到sun09 : Net::FTP:坏主机名'sun09:‘deploy_update.pl行204。
奇怪的是,下面的代码提取在循环中工作,对某些服务器有效,但是对于sun09服务器,我无法连接。
$ftp = Net::FTP->new("$hostname:$ftp_port", Debug => 0)
or die "Cannot connect to $hostname : $@";
$ftp->login($iLogin,$iPass)
or die
我正在尝试使用SSH隧道(使用Chilkat库CKSshTunnel)到远程服务器,该远程服务器能够到达目标FTP服务器。FTP服务器需要活动的FTP连接,而不是被动的。我知道服务器将始终使用端口20存储数据。 是否可以创建一个SSH隧道,然后使用带有代理设置的CKFTP2打开活动的FTP连接?我认为活动连接意味着FTP客户端必须打开一个接收数据端口。它能通过Chilkat SSH隧道做到这一点吗? 我可以建立隧道连接,然后打开到目标FTP服务器的FTP连接,并看到初始问候,但从那里连接超时。 “无法读取FTP控制通道回复。” # Connect to an SSH server and
我试图登录到一个FTP服务器,我只是在我的网络本地运行。要做到这一点,我必须使用我的ip地址作为服务器地址(见下面的代码)。然而,每次我得到一个gaierror: Errno 11004 getaddrinfo失败的错误。
有人能看看我的代码,看看我是否犯了什么错误,这可能是造成这个地址问题的原因吗?此外,我也可以从我的浏览器登录到ftp服务器,这样我就知道服务器已经启动并正确运行,并且允许匿名登录到服务器。
#import the ftp lib.
from ftplib import FTP
#enter the address of the ftp server to use, use
我有一些关于ftp_connect()的问题;我不能通过ftp.localhost或ftp.edgren.myftp.org连接到我自己的FTP服务器。当我尝试连接时收到以下错误消息:
Warning: ftp_connect() [function.ftp-connect]: php_network_getaddresses: getaddrinfo failed: No such host is known. in ...
我使用的代码是:$conn_id = ftp_connect('ftp.localhost') or die("Couldn't con
我在尝试使用PHP函数发送文件时遇到了问题。
我试图使用运行在PHP服务器上的PHP函数,从PHP服务器(UNIX)向office中的Windows服务器发送文件(PDF)。FTP已安装在Windows服务器上。
该函数连接到office服务器并登录ok。但是,一旦函数尝试执行任何操作(例如列出office服务器目录的内容),我就会得到一个错误(例如.ftp_nlist(): php_connect_nonb() failed: Operation now in progress (115))。目标服务器记录一个错误:[Administration Server] Couldn't b
我使用Rumpus服务器应用程序设置FTP服务器。
但是Lion的内置FTP服务器是在前面运行的。
因此,如果我试图连接我的局域网外的FTP服务器,我只能连接到内置的FTP服务器,尽管我想连接Rumpus FTP服务器。
它可以通过卸载内置的FTP服务器来解决(使用sudo -s启动FTP unload...)但每次重新启动后,我都应该设置它,因为它被设置为在每次启动时自动运行。
我怎样才能将自动运行设置为关闭?
Mac mini、Mac OS X (10.7.1)
我知道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
如何使用FTP和php将文件上载到xampp服务器?
<?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);
$file = "localfile.txt";
//
我是php的新手,我正在尝试通过ftp将文件发送到一台运行“centos6”(Linux服务器)的计算机上。我的代码是:
<?php
$ftp_server = "XX.XXX.XXX.XXX";
$ftp_user = "user";
$ftp_pass = "password";
//set up a connection or die
$conn_id = ftp_connect($ftp_server,22) or die("Couldn't connect to $ftp_server");
ftp
我正在尝试使用python从我的FTP服务器下载每个.txt文件,但到目前为止,我只下载了一个由它的名称指定的文件。有人知道我如何将其更改为从服务器下载所有.txt文件吗?
# connect to the FTP server
ftp = FTP(FTP_HOST, FTP_USER, FTP_PASS)
ftp.encoding = "utf-8"
ftp.cwd('/files')
ftp.retrlines('LIST')
with open('test.txt', &