Download bzw. Kopieren von Dateien auf den eigenen Webspace mittels PHP-Script ?
Hallo PHP-Gemeinde,
ich bin auf der Suche nach einen PHP-Script das das Vorhandensein bestimmter Dateien abfragt und wenn sie vorhanden sind, sie mir auch meinen Webspace z.B. in den Ordner "download" kopiert/downloadet. Habe schon eine ganze Weile mittels Google nach einen solchen Script gesucht aber leider erfolglos und leider sind meine PHP-Kenntnisse sehr bescheiden.
Also mal jetzt zur genauen Erklärung:
Ich habe bei einen Anbieter Webspace mit PHP-Unterstützung denn ich z.B. mit der URL "www.meinwebspace.net" aufrufe. Innnerhalb dieses Webspaces befindet sich nun auch der Ordner "download". Der hierfür erforderliche Aufruf würde also dann "www.meinwebspace.net/download" heißen.
Nun sind aber auf einen Fremd-Downloadserver, nennen wir ihn mal z.B "http:/download.downloadserver.net/pub" eine paar Dateien, genauer gesagt zwei Dateien, die mehrmals im Monat zu unbestimmten unterschiedlichen Zeiten aktualisiert werden. Diese Dateien haben z.B. den Namen in Form von:
abc detgh 4.0.00.000
und
klm nopq 7.0.00.000
Das Problem dabei ist noch das nur immer der vordere Dateiname inlusive der 4. bzw. der 7. gleichbleibt die Stellen dahinter, die ich hier mit 0 aufgefüllt habe, können sich ändern also anstatt der Nullen können die Zahlen 1-9 dort stehen.
Nun möchte ich es halt gern so machen das, wenn eine neue Version von der Datei auf den Fremd-Downloadserver erscheint das sie den automatisch auf meinen Webspace im Ordner "download" herunter geladen wird.
Könntet ihr mir helfen und posten ob es so ein PHP-Script gibt
Vielen Dank
Gruß
IchWeissNicht
ich bin auf der Suche nach einen PHP-Script das das Vorhandensein bestimmter Dateien abfragt und wenn sie vorhanden sind, sie mir auch meinen Webspace z.B. in den Ordner "download" kopiert/downloadet. Habe schon eine ganze Weile mittels Google nach einen solchen Script gesucht aber leider erfolglos und leider sind meine PHP-Kenntnisse sehr bescheiden.
Also mal jetzt zur genauen Erklärung:
Ich habe bei einen Anbieter Webspace mit PHP-Unterstützung denn ich z.B. mit der URL "www.meinwebspace.net" aufrufe. Innnerhalb dieses Webspaces befindet sich nun auch der Ordner "download". Der hierfür erforderliche Aufruf würde also dann "www.meinwebspace.net/download" heißen.
Nun sind aber auf einen Fremd-Downloadserver, nennen wir ihn mal z.B "http:/download.downloadserver.net/pub" eine paar Dateien, genauer gesagt zwei Dateien, die mehrmals im Monat zu unbestimmten unterschiedlichen Zeiten aktualisiert werden. Diese Dateien haben z.B. den Namen in Form von:
abc detgh 4.0.00.000
und
klm nopq 7.0.00.000
Das Problem dabei ist noch das nur immer der vordere Dateiname inlusive der 4. bzw. der 7. gleichbleibt die Stellen dahinter, die ich hier mit 0 aufgefüllt habe, können sich ändern also anstatt der Nullen können die Zahlen 1-9 dort stehen.
Nun möchte ich es halt gern so machen das, wenn eine neue Version von der Datei auf den Fremd-Downloadserver erscheint das sie den automatisch auf meinen Webspace im Ordner "download" herunter geladen wird.
Könntet ihr mir helfen und posten ob es so ein PHP-Script gibt
Vielen Dank
Gruß
IchWeissNicht
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 158991
Url: https://administrator.de/contentid/158991
Ausgedruckt am: 22.11.2024 um 16:11 Uhr
7 Kommentare
Neuester Kommentar
@maretz.
Z.b. Durch Cronjobs. Aber ich geb maretz schon recht.. sowas per PHP zu lösen geht zwar, ist aber nich grade optimal.
Z.b. Durch Cronjobs. Aber ich geb maretz schon recht.. sowas per PHP zu lösen geht zwar, ist aber nich grade optimal.
@IchWeissNicht,
Ich kann dich diesbezüglich auf einen "Der sein Haus mit dem Schwanz baut" verweisen. Der erklärt dir dann, wie du mit "Shell und wget und Alpina" einen
eckigen Raum "rundstreichst".
Gruß
Günni
Nur auf den Fremd-Downloadserver habe ich keinerlei Schreibzugriffe; dort kann ich mir nur die angebotenen Dateien herunterladen.
Könntest du mir mal erklären, wie man denn das per Shell und wget lösen könnte?
Könntest du mir mal erklären, wie man denn das per Shell und wget lösen könnte?
Ich kann dich diesbezüglich auf einen "Der sein Haus mit dem Schwanz baut" verweisen. Der erklärt dir dann, wie du mit "Shell und wget und Alpina" einen
eckigen Raum "rundstreichst".
Gruß
Günni