2010-02-12 72 views
2

我编写了一个FTP应用程序,它使用PHP FTP的功能将文件上传到远程服务器。然而,我经常得到以下错误ftp_put() [<a href='function.ftp-put'>function.ftp-put</a>]: Ok to send data.,并不知道这是什么意思。ftp_put()[<a href='function.ftp-put'>function.ftp-put</a>]:确定发送数据

这是该行的样子,我遇到了错误ftp_put($connection, $main_dir.'/class.phpmailer.php','class.phpmailer.php', FTP_ASCII)

我甚至CHMOD的class.phpmailer.php文件777 -rwxrwxrwx 1 apache apache 74526 Feb 11 12:16 class.phpmailer.php,仍然一无所获,我不知道为什么会这样。

回答

3

尝试切换到被动模式ftp_pasv()登录后,但在您上传之前。如果它没有帮助,请在这里放置更多的代码(连接,登录等)

+0

我试过了,它现在可以工作,但一定会在一天结束后,经过一些测试等 – Roland 2010-02-12 08:24:51