0
我試着用下面的代碼(PHP 5.4)無法訪問與PHP FTP服務器,而是從命令行
// connect and login FTP
$conn = ftp_connect($host);
ftp_pasv($conn, true);
$login = ftp_login($conn, $user, $password);
// skip some code ...
// upload file
ftp_put($conn, $remote, $local, FTP_BINARY);
使用被動模式時關閉訪問FTP,我可以毫無問題登錄工作正常,但上傳文件時出現錯誤:
ftp_put():安全服務器禁止端口重定向。
及其在被動模式下,我甚至不能登錄
ftp_login()的Check Point FireWall-1安全FTP服務器上XXXXX
運行,我可以使用ftp
UNIX命令來訪問FTP服務器與同一用戶在同一臺機器上沒有任何問題,所以我很困惑。
任何人都可以給我一些指導如何處理這個問題?
感謝