2010-02-12 15 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