我写了一个FTP应用程序,将文件上传到具有PHP FTP功能的远程服务器。然而,我经常收到以下错误ftp_put() [<a href='function.ftp-put'>function.ftp-put</a>]: Ok to send data.,并且不知道这是什么意思。
这就是我得到错误ftp_put($connection, $main_dir.'/class.phpmailer.php','class.phpmailer.php', FTP_ASCII)的地方的代码行
我甚至将class.phpmailer.php文件修改为777 -rwxrwxrwx 1 apache apache 74526 Feb 11 12:16 class.phpmailer.php,但仍然没有结果,我不知道为什么会发生这种情况。
发布于 2010-02-12 16:07:50
尝试在登录之后但在上传之前切换到被动模式ftp_pasv()。如果没有帮助,可以在此处添加更多代码(connect、login等)。
https://stackoverflow.com/questions/2250224
复制相似问题