Skocz do zawartości

[apache/php] Ftp_connect - Problem Z łączeniem


hyhy

Rekomendowane odpowiedzi

Nowa instalacja Fedory 9,

nie pytajcie dlaczego 9 a nie 11, to nie jest najważniejsze.

 

Zrobiony update przez yum i zainstalowany Apache, PHP 5 i mysql.

 

Konfiguracja php.ini, httpd.conf i mysql zrobiona.

Wszystko smiga oprocz jednej rzeczy.

 

Nie dziala mi funkcja ftp_connect w php, mimo ze:

- php bylo konfigurowane z "enable ftp",

- php info pokazuje mi ze ftp jest wlaczone,

- sprawdzalem na kilku ftp`ach

- sprawdzalem czy laczy sie z ip serwera ftp

- sprawdzalem rozne porty.

 

Dodatkowe informacje: do wszystkich tych serwerow ftp moglem dostac sie z shella, nie dziala mi tylko laczenie przez php ftp_connect - a jest mi to niezmiernie potrzebne do wlasnego firmowego oprogramowania.

 

Przeszukalem przez 2 dni wszystko co sie dalo w polskim i zagranicznym necie i nic...

Ma ktos jakis pomysl ?

 

Bede bardzo wdzieczny.

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

ftp_test.php
<?
$conn_id = ftp_connect("adresftp");
$login_result = ftp_login($conn_id, "loginftp","haslo");
// check connection
echo $login_result."<br>";
if ((!$conn_id) || (!$login_result)) {
       echo "<br>FTP nie połączono.";
   } 
   else 
   echo "<br>Polaczono";

?>

Zwraca blad:

 

Warning: ftp_login() expects parameter 1 to be resource, boolean given in /var/www/html/ftp_test.php5 on line 10

Czyli ftp_connect zwraca false

 

Wydaje mi sie, ze problem nie lezy w sammym php - ale konfiguracji serwera.

 

Z shella moge sie polaczyc z tym samym ftp wiec to nie problem sieci, firewalli czy routera.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...