Upload pliku przez stronę na Apache na (inny) serwer (win 2008)

0

Mam taki problem: otóż mam stronę na hostingu nazwa.pl. Strona w php z uploadem wspomaganym JS (pasek postępu). Przy takiej konfiguracji pliki trafiają do podkatalogu w lokalizacji strony. Mam też drugi serwer (u mnie w domu), ale nie na linuxie tylko na win 2008 R2. Chciałbym robić upload plików użytkownika bezpośrednio na mój domowy serwer. Jak mam wywołać ze strony www taką akcję i co muszę zainstalować na moim serwerze?

0

Może być to Apache z PHP (skoro poruszasz się w tych technologiach), może być własny mini-serwer w node.js, cokolwiek, co pozwala na zrealizowanie połączenia między jednym komputerem, a drugim z możliwością zaprogramowania co z tym połączeniem zrobić :p

0

Może trochę to niejasno opisałem:
plik użytkownika->strona www na hostingu->mój serwer iis z wystawionym ftp
Na logikę to nie ja pierwszy pewnie mam taki problem, więc wydaje mi się że musi być jakiś cywilizowany sposób, tylko mam za małą wiedzę.
Może doinstalować do tego win serwer jakieś CGI czy nie wiem co?

0

Bardzo fajne linki do manuala, ale przez zwykłe ftp_put mogę zrobić upload co najwyżej z lokalizacji pliku upload.php na inny serwer. Faktycznie mógłbym zrobić tak, że uploaduje najpierw na www a potem stamtąd na docelowy serwer, ale to jest ta opcja której chciałbym uniknąć

0

Tak właściwie chyba nie zrobisz tego bezpośrednio. Możesz zuploadować na serwer A, potem wysłać na serwer B, a na koniec skasować z serwera A.

0

A jakbym na tym moim win 2008 zainstalował PHP i przy upload.php na stronie www zamiast wołać zwyczajnie "<form enctype="multipart/form-data" action="upload.php" method="post">'" wołał "155.155.xx.xx/upload.php" ??

0

Nie można chyba wysyłać forma na inny serwer. Tym bardziej POST'em :P

0

Można. Nie wiedziałem, że chcesz to robić bezpośrednio.

1 użytkowników online, w tym zalogowanych: 0, gości: 1