我在上传或查看FTP服务器时遇到了问题。我可以连接到FTP服务器,但我不能上传我的文件到它,它说错误。
230 User S2ubp92XXh logged in from ::ffff:xx.xx6.xx3.xx8.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful.
425 Can't open data connection.
ftp>
我允许防火墙。请检查这张图片,我是否有效地应用了防火墙规则。如果我没有,那么请教
我正在使用org.apache.commons.net.ftp库来处理FTP服务器。我使用了大约5台FTP服务器,其中一台不能正常工作(对我来说)。对于上传文件,我也使用ftpClient.setFileType(FTP.BINARY_FILE_TYPE)方法,但在此服务器上,上传文件的大小与本地硬盘上的大小不同。这通常是MP3文件,当我尝试播放上传的MP3时,会有一些嗡嗡的声音。我怀疑FTP服务器配置错误,但是负责这台服务器的公司不太可能做一些更改。还有一个非常重要的注意事项:当我使用“总指挥官”或“WinSCP”上传文件时,上传的文件是正确的,大小相同。
这是我的代码:
public cl
在11.10的新副本中,我不能使用FTP将文件上传到服务器,而可以使用SFTP。默认情况下,FTP上载(即传出传输)是否禁用?我可以登录到FTP服务器,但不能上传文件。如果默认情况下不允许,我如何启用它?
补充说:如果我使用Filezilla,一切都很好。但是,如果使用ftp命令,则会获得以下错误:
200 PORT command successful
425 Could not open data connection to port 38505: Connection timed out
但是,使用sftp命令,它可以工作。
我有一个网站,我用来上传图像到服务器,它最终将它们从服务器上传到FTP站点。问题是,它在传输过程中获得了一部分-它传输了一些文件,然后停止并给出错误
Unable to connect to the remote server
这种情况只发生在1台ftp服务器上。我还有另一台ftp服务器,这个过程在它上面运行得很好,所以我怀疑这是一个代码问题。问题可能是什么?
谢谢,
Sachin
我有一个奇怪的问题与FTP上传到我在PhpStorm的服务器之一。大多数情况下,它可以正常工作,但有时我会收到以下错误:
Failed to transfer file
'/path/test.php':
could not create FTP directory "ftp://***/var".
当我尝试上传几次时,它再次工作。我还是不明白。有谁有主意吗?
我知道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
我正在使用CF事件网关监控服务器上的FTP上传目录。到目前为止还好,但我想知道上传文件的计算机的IP地址。服务器为Windows Web server 2008 R2 IIS7和Windows FTP 7.5
我的目标是咆哮类型的消息,如果上传的文件已被正确处理(否则错误消息),为此,我需要发送者的IP。(LAN内的NAT没有问题)
FTP服务写入一个包含IP的日志,我可以尝试将其与目录监视事件相关联,但是除了抓取日志之外,还有其他方法吗?