1
我遇到了建立ftp连接的问题。php ftp_connect失败
大约1小时前我修改并运行了一个脚本。
最初是从我的服务器连接到FastHost服务器的脚本ftp,复制了一些文件并关闭了连接。大约一小时前,它一切正常。
然后我修改脚本,我告诉脚本删除一个文件,然后复制另一个然后关闭连接。然而,该脚本试图通过ftp删除一个文件,该文件不存在会导致错误。
注意到我的脚本错误我以前回滚我与SVN脚本到几个小时,当我知道剧本是工作...
但是现在我的服务器无法通过FTP连接一个FastHost服务器。
NB我知道连接的详细信息是正确的,我可以与他们
我是否锁定我自己出filezila连接?有没有人有过他的?
这里就是代码失败:
if($connection)
{
ftp_close($connection);
}
$connection = @ftp_connect($host);
$login = @ftp_login($connection, $uname, $pword);
if(!$connection)
{
return "Connection Failure <br/>$host<br/>$uname<br/>$pword<br/>$docroot";
}
elseif(!$login)
{
return "Login Failure <br/>$host<br/>$uname<br/>$pword<br/>$docroot";
}
else{
// enabling passive mode
ftp_pasv($connection, true);
它不断失败的$连接。我希望可能会有一个时间锁定被调用,并且今天早上会清除但没有快乐。
当您尝试连接时,您会收到什么错误消息? – rodion
考虑使用带有标准文件系统功能的ftp URL。它会让你的生活变得更容易。 – DaveRandom
您是否使用被动连接? –