Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pobieranie pliku na inny serwer
kozikowski11
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 16.09.2006

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


Witam, przedstawie problem w jakim aktualnie tkwie.

Posiadam skrypt ktorego dzialanie konczy funkcja:
  1. copy($video_url, '/var/data/'.$variable.'.flv');
.

Chce aby skrypt umieszczony na (www.serwer1.pl [skrypt z funkcja "copy" ^czyt. wyzej]) kopiowal plik na www.serwer2.pl. Problem polega na tym, ze musi to wszystko isc przez pierwszy serwer. Na serwerze drugim mam SSH, APACHE2, PHP i CURL (php - mod_curl).

Pomysl na jakies rozwiazanie?

Pozdrawiam
kozikowski11
Go to the top of the page
+Quote Post
Blame
post
Post #2





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

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


Nic chyba nie stoi na przeszkodzie, żeby wykorzystać FTP (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
fander
post
Post #3





Grupa: Zarejestrowani
Postów: 231
Pomógł: 22
Dołączył: 6.10.2008

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


Linux wget
Go to the top of the page
+Quote Post
kozikowski11
post
Post #4





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 16.09.2006

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


Bardziej mi chodzi o rozwiazanie.

myslalem o takim czyms:
  1.  
  2. // copy($video_url, '/var/data/'.$variable.'.flv');
  3.  
  4. $connection = ssh2_connect('xx.23.xx.67', 22);
  5. ssh2_auth_password($connection, 'root', 'XXXXXX');
  6. ssh2_scp_send($connection, $video_url, '/var/data/'.$variable.'.flv', 0644);


Pomysl niby dobry, ale nie rusza to. Bo plik musi byc na dysku lokalnym komputera, a zmienna $video_url jest adresem do innego serwera.

Pozdrawiam
kozikowski11
Go to the top of the page
+Quote Post
fander
post
Post #5





Grupa: Zarejestrowani
Postów: 231
Pomógł: 22
Dołączył: 6.10.2008

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


Witam


Ale te filmiki raczej są w tym samym katalogu ?
Go to the top of the page
+Quote Post
kozikowski11
post
Post #6





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 16.09.2006

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


Opisze raz jeszcze cala sytuacje.

Jeden serwer ma pobierac pliki na drugi serwer. Pierwsze serwer pobiera plik z linku EX. "http://www.203.looool.com/09238923ojifsdjofs0d923rds/" i ma to pobierac na drugi serwer.

Jestem administratorem obu serwerow (linux), wiec modyfikacja ich jest w 100% mozliwa, tylko jak taki efekt uzyskac?

Pozdrawiam
kozikowski11
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




wget + cron?

Ew. sftp.
Go to the top of the page
+Quote Post
Mikz
post
Post #8





Grupa: Zarejestrowani
Postów: 48
Pomógł: 3
Dołączył: 7.12.2007

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


Ew. zawsze możesz najpierw pobrać cURLem plik na dysk serwera 1 a potem wrzucić go na serwer2 przez ten scp który już napisałeś. Potem tylko usuwasz z serwera1 i masz z głowy.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 5.10.2025 - 02:44