我是一种新的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