ftp_connect()不能用于生产

时间:2012-11-02 07:06:26

标签: php file-upload ftp

本地主机:

在php应用程序中ftp_connect("000.000.0.00")工作正常,意味着当我尝试从本地系统浏览文件并在FTPit上传文件时正在运行。

生产服务器: 当我在生产中部署我的PHP应用程序并尝试通过ftp_connect("000.000.0.00")获取FTP连接时,它没有连接。它返回FALSE。 请告诉我如何在FTP上连接以通过我的PHP应用程序上传我的文件。

<?php
$ftp_server="000.000.0.00";
$ftp_user_name="myftpuser";
$ftp_user_pass="myftppwd";

$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) || (!$login_result))
{
    echo "Connection Failed.";
}
else
{
    echo "Connected.";
}
?>

1 个答案:

答案 0 :(得分:0)

您需要将000.000.0.00替换为您的ftp服务器。

请参阅此处:ftp_connect()