Проблема в том ...Я только что использовал ftp_connect () в первый раз на моем сервере
<?php
$ftp_connect = ftp_connect('ftp.server.com') or die('<b>FTP Connection Error ...</b>');
$login_result = ftp_login($ftp_connect, 'ftp_username','ftp_password') or die('<b>FTP Login Error ...Check Your UserName and Password</b>');
ftp_pasv($ftp_connect,true);
?>
Он работал нормально и вернул true. Все работает с этим сервером ftp (ftp.server.com)
Затем в следующий раз, когда я использовал тот же сервер, и все было хорошо ... НО, когда я попытался с другим сервером (скажем: ftp.server2.com), он вернул false, то есть хост не найден .. !!Я пробовал со всеми моими друзьями ftp-серверы, и ничто не могло соединиться, кроме того (ftp.server.com), что на самом деле происходит ... почему это происходит и как я могу решить это ... сейчас я не могу подключиться ни к одномуFTP-сервер (кроме моего ftp.server.com) .... Заранее спасибо ...
И вышеописанная вещь отлично работает на моем компьютере (IIS, PHP 5.3.8)
Обновлено: аааа ....... выяснил проблему .... но не нашел решения. !!!!сервер (здесь: ftp.server.com) имеет тот же IP-адрес, что и хост-сервер, на котором размещен вышеупомянутый php-сервер .... и так работает ftp_connect () .... причина в том, что оба сервераftp и http host принадлежат одному провайдеру веб-хостинга ...
Теперь ясно (я думаю), что брандмауэр - главная причина всех проблем .... как исправить этот брандмауэр ...??Пожалуйста, помогите .... Спасибо еще раз ..