我是一種新的PHP,我試圖通過FTP發送文件到運行 「Centos 6」(Linux服務器)的計算機。 我的代碼是:發送文件到Linux服務器
<?php
$ftp_server = "XX.XXX.XXX.XXX";
$ftp_user = "user";
$ftp_pass = "password";
//set up a connection or die
$conn_id = ftp_connect($ftp_server,22) or die("Couldn't connect to $ftp_server");
ftp_pasv($conn_id, true);
//try to login
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
echo "Connected as [email protected]$ftp_server\n";
} else {
echo "Couldn't connect as $ftp_user\n";
}
//close the connection
ftp_close($conn_id);
?>
我運行MySQL和Apache的最新版本,同時還禁止在服務器中的防火牆。我可以使用Filezilla訪問服務器,但僅限於使用端口22.
謝謝,這聽起來像什麼,我一直在尋找... – Dudipoli 2012-03-19 08:31:36