Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Ideen & Projekte » kleines Tool für zeitbasierten Datei-Upload mit cURL

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.03.2007, 19:02 Uhr
TobWen



Hallo Leute,

ich benötige ein kleines Programm, welches täglich um 08:45 Uhr:

1. überprüft, ob eine lokale Datei verändert wurde
2a. falls ja, eine Kopie davon erzeugt
2b. falls nein, 30 Minuten später nochmal prüft
3. die Kopie an ein PHP-Script im Web hochlädt

Der Upload soll per POST geschehen und es kann das Programm
cURL (via Kommandozeile) verwendet werden. Vorteil ist, dass
eine Fehlerausgabe und die Upload-Routine schon integriert
sind.

Wenn cURL einen Fehler gibt (z.B. Server-Timeout), soll der
Upload-Versuch alle 30 Minuten wiederholt werden, bis der
Server erreichbar ist.

Im Grunde also nichts wildes ... momentan löse ich das mit
dem Windows Task-Planner, aber ich will was Solides haben.

Kann jemand helfen? Bitte mit Kostenvoranschlag :-)

Vielen Dank
Tobias
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.03.2007, 19:28 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hi,
muss es per PHP sein? Also wenn du z.b zugriff per ssh oder rsync hättest wärs einfacher (dann könnte man einfach ein diff rüberkopieren und anwenden lassen)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.03.2007, 19:31 Uhr
TobWen



Ja, denn auf der Gegenseite werden die eingehenden Daten gleich durch ein Script weiterverarbeitet. Habe leider keinen Root-Zugriff zum entfernten Webserver :-(

Könnte natürlich per rsync auf einen FTP-Account, aber das ist mir zu umständlich.
Das Script hat ein paar Sicherheitsstufen drin (Typ des Uploads etc.) und die Lösung läuft ziemlich gut.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Ideen & Projekte ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: