Dateien von Computer über Webspace auf anderen Server laden

05/23/2012 22:44 Maaaaar#1
Hallo an alle :)

Ich hoffe ich bin bei euch richtig um eine Lösung für mein Problem zu finden oder wo ich diese Lösung finden kann.

Also ich habe wie im Titel schon kurz beschrieben das Problem, dass ich gerne eine/mehrere Dateien, welche lokal auf meinem Computer sind, gesteuert über einen Webspace(mit nem php script oder wie auch immer da liegt mein Problem), auf anderen Server lade welcher dann direkt für die Speicherung vielleicht aich von größeren Dateien gedacht ist.

Vielleicht denkt ihr, dass es Sinnlos ist, aber ich habe nunmal den auftrag bekommen da eine Lösung zu finden. :) Wenn ihr weitere Informationen braucht versuche ich diese bereitzustellen. Ich kenne mich schon recht gut in PHP und weiteren Webscriptsprachen aus und auch bei weiteren Sprachen, also da sollte hoffentlich nicht das Problem liegen ;) . Ich bräuchte erst einmal einen Ansatz, da ich von so einer Aktion noch nie gehört habe!

Also vielen Dank im Vorraus an alle die sich mit diesem Problem beschäftigen!! :):)
05/23/2012 23:20 Tyler_Durden#2
Auch wenn ich denke das PHP da nicht das Tool deiner Wahl sein sollte: Deine erste Anlaufstelle sollte [Only registered and activated users can see links. Click Here To Register...] sein. Du hast die nötigen Vorkenntnisse bereits. Damit lässt sich das gut realisieren.

Grüße,
Tyler
05/23/2012 23:30 Maaaaar#3
ich versuche mal damit etwas zu realisieren

auf jeden fall vielen dank für die schnelle antwort :)
ich werde dann schreiben ob ich es schaffe und wenn ja wie

über weitere lösungsansätze würde ich mich freuen :)
05/23/2012 23:32 PseudoPsycho#4
Zunächst baust du über [Only registered and activated users can see links. Click Here To Register...] eine FTP-Verbindung auf.
Bitte sicherstellen, dass die nötigen Einstellungen in der php.ini aktiviert sind.
Anschließend per [Only registered and activated users can see links. Click Here To Register...] einloggen.
Dann mit [Only registered and activated users can see links. Click Here To Register...] die Datei kopieren und die Verbindung über [Only registered and activated users can see links. Click Here To Register...] schließen.

Hier ein Beispiel:
PHP Code:
$file='test.txt'// Relativer Pfad zur lokalen Datei
$new='/'.$file// Absoluter, neuer Dateipfad auf zeitem Webspace

$ftp=ftp_connect('example.com');
// Bei SFTP mittels ftp_ssl_connect()
$login=ftp_login($ftp'root''passwort');
$put=ftp_put($ftp$file$newFTP_ASCII);
ftp_close($ftp); 
05/23/2012 23:35 マルコ#5
Quote:
Originally Posted by PseudoPsycho View Post
PHP Code:
$file='test.txt'// Relativer Pfad zur lokalen Datei
$new='/'.$file// Absoluter, neuer Dateipfad auf zeitem Webspace

$ftp=ftp_connect('example.com');
// Bei SFTP mittels ftp_ssl_connect()
$login=ftp_login($ftp'root''passwort');
$put=ftp_put($ftp$file$newFTP_ASCII);
ftp_close($ftp); 
wobei man den root Account für solche Aktionen meiden sollte...
05/23/2012 23:37 lucas1980#6
schreib mir ne pn ich helfe dir dann ;)
05/23/2012 23:44 Maaaaar#7
ich muss mich mal informieren wie ich den 2. server überhaupt wirklich ansprechen kann, da es leider kein 2. webspace ist und insgesammt fraglich ob ftp anfragen auf dem 2. server bearbeitet werden...

um ehrlich zu sein ist das sogar ein server mit einem microsoft betriebssystem -.-

ich werde mal sehen ob ich mit den schon genannten möglichkeiten mein problem lösen kann wenn nicht gibt es weitere informationen :)

ich bedanke mich aber noch einmal für die schnelle auskunft :)
05/23/2012 23:55 マルコ#8
igitt, microsoft Server^^

[Only registered and activated users can see links. Click Here To Register...]

schnell und einfach ftp hinzufügen ;P

oder du schaust mal hier:
[Only registered and activated users can see links. Click Here To Register...]
bzw.
[Only registered and activated users can see links. Click Here To Register...] für 2008
05/24/2012 01:48 Tyler_Durden#9
Mit cURL kannst du auch HTTP Requests absetzen.
05/24/2012 02:41 マルコ#10
Quote:
Originally Posted by Tyler_Durden View Post
Mit cURL kannst du auch HTTP Requests absetzen.
jau, aber dann braucht er nen Webserver auf dem Server, und dann ist wieder die Frage: "Wozu der Webspace?"
05/24/2012 17:25 Maaaaar#11
genau also ich brauch kein webspace. es ist eh eine schulische sache die ich da machen muss und deswegen habe ich gar nicht das recht so viel an dem server rum zu spielen. ich werde mal gucken was für anfragen der server bearbeitet dann kann ich weitere daten liefern. ich bin auch nicht froh dass es microsoft ist, aber das ist doch typisch schule :D