Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ftp_fet
ewel
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.09.2006

Ostrzeżenie: (0%)
-----


witam. Moze mi ktos pomoc znalezc blad w ponizszym skrypcie:
  1. <?php
  2. $host= "cos.cos.pl";
  3. $uzytkownik="uzytkownik";
  4. $haslo="haslo";
  5. $zdalny="/test/zdalny.txt";
  6. $lokalny="/test/lokalny.txt";
  7. if (!$ip=ftp_connect($host)) echo "Nie udało się nawiazac polaczenia";
  8.  else if (!ftp_login($ip,$uzytkownik,$haslo)) echo "Blad przy probie zalogowania sie do serwera";
  9. else echo "Polaczenie ustanowione";
  10.  
  11. if (!ftp_get($ip,$lokalny, $zdalny, FTP_BINARY)) echo "Nie udalo sie pobrac pliku.n";
  12.  else echo "Plik został pobrany do $lokalny";
  13.  
  14. ftp_close($ip) ;
  15. echo "Koniec polaczenia";
  16. ?>

Polaczenie zostaje ustanowione, ale pojawia sie blad:
Warning: ftp_get(): Failed to open file /test/zdalny.txt.

Gdzie robie blad?

Ten post edytował ewel 19.09.2006, 11:11:14
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


a masz taki plik:
/test/zdalny.txt
tzn. umieszczony w glownym katalogu, w podkatalogu test??


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
ewel
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.09.2006

Ostrzeżenie: (0%)
-----


Tak. Plik zdalny.txt znajduje sie w katalogu głownym w podkatalogu test.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Hmmm -- moze chodzi o tryb aktywny/pasywny polaczenia?


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
ewel
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.09.2006

Ostrzeżenie: (0%)
-----


Mozesz blizej napisac o co w tym chodzi? I co miałabym sprawdzić.
Jestem zupełnie początkująca.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Hmmm to jednak nie wina tego trybu (sprawdzalem u siebie) i skrypt dziala (przy moich sciezkach)
(Polaczenie ustanowionePlik został pobrany do aaaa2.zipKoniec polaczenia)

A przy koniecznosci laczenia sie w trybie pasywnym (jak chcesz to szukaj na wikipedii "FTP") pojawia sie inny komunikat bledu:

Kod
Warning: ftp_get() [function.ftp-get.html]: Illegal PORT command in


Tak ze nie wiem co jest przyczyna:
gdy pliku nie ma to dostaje: "No such file or directory"


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
ewel
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.09.2006

Ostrzeżenie: (0%)
-----


Dzieki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:43