mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 07:56 Benutzername: Passwort: Auto-Login

Thema: automatische Benachrichtigung bei FTP-Upload vom 12.03.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> automatische Benachrichtigung bei FTP-Upload
Autor Nachricht
heav
Threadersteller

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 39
Geschlecht: Männlich
Verfasst Mi 12.03.2008 13:09
Titel

automatische Benachrichtigung bei FTP-Upload

Antworten mit Zitat Zum Seitenanfang

Tag,

ich suche nach einer Möglichkeit, automatisch eine E-Mail zu verschicken sobald jemand Daten auf unseren FTP-Server geladen hat. Kann man da mit irgendeinem Script was machen? Am liebsten wärs mir, so ein Script würde irgendwo auf dem Server liegen (root-Verzeichnis) und dann verschiedene Unterordner überwachen.

Danke

hv
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 12.03.2008 13:42
Titel

Antworten mit Zitat Zum Seitenanfang

also laden die leute per ftp prog hoch oder über n script ?
ich geh mal von ersterem da, das zweite ja relativ einfach zu
bewältigen wäre.


wie wärs mit einem php script, das alle ordner und dateien einliest
und bei einer änderung eine mail versendet ?

einfach aktuelle datein in einer datenbank sichern oder so.
das ganze dann mit nem stündlchem cronjob versetzen.

das war meine erste idee,.. gibt sicherlich noch was einfachers.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
heav
Threadersteller

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 39
Geschlecht: Männlich
Verfasst Mi 12.03.2008 13:54
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
also laden die leute per ftp prog hoch


Genau so ist es. Leider sind meine PHP-Kentnisse ziemlich begrenzt Ooops
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Mi 12.03.2008 14:13
Titel

Antworten mit Zitat Zum Seitenanfang

in den meisten fällen schreiben die server eine log-datei über die geschehnisse per ftp. entweder du machst dich so fit, dass du den dienst selbst erweiterst, oder per cron die änderungen aussliest.

erste variante hat den vorteil, dass du die änderungen dann siehst, wenn sie passieren. wird aber sicher auch die kompliziertere...

beim cron brauchst du nur das upload-verzeichnis auslesen (ohne datenbank o.ä.). dann gibst du die dateien aus, die seit dem letzten cron-intervall erstellt worden sind (upload-datum ist - wenn ich nicht irre - bei ftp gleich erstell-datum)
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
xaos

Dabei seit: 06.10.2004
Ort: Kargath
Alter: -
Geschlecht: -
Verfasst Mi 12.03.2008 14:22
Titel

Antworten mit Zitat Zum Seitenanfang

Einige FTP-Server (pureftpd z.B.) bieten auch die Möglichkeit nach dem Upload ein Skript auszuführen, evtl. mal in der Doku prüfen.
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Mi 12.03.2008 15:44
Titel

Antworten mit Zitat Zum Seitenanfang

proftpd bietet dies zb auch an. da könntest du zb bei jedem upload gleich in eine mysql db was schreiben oder eine mail verschicken. vorraussetzung ist ein root zugriff auf den server um an der config zu fummeln.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
eschmid

Dabei seit: 20.11.2008
Ort: -
Alter: 51
Geschlecht: Männlich
Verfasst Fr 19.12.2008 13:19
Titel

Antworten mit Zitat Zum Seitenanfang

Genau dieses Problem habe ich derzeit auch.

Wär es ein Linux-Server, wäre es ein kein Problem für mich, eine automatische Benachrichtigung zu generieren, einfach die Datei unter /var/log regelmässig überprüfen, leider ist es hier ein Windows Server 2003 (Small Business), der FTP-Server ist der FTP-Publishingdienst von Windows (WINDOWS\system32\inetsrv\inetinfo.exe), ich weiß nicht mal, ob da ein log-File existiert, das man auslesen kann.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Besondere SMS Benachrichtigung
Kontaktformular mit SMS-Benachrichtigung
Login Bereich/ Newsletter/ SMS Benachrichtigung
Upload & Co
IMG/Upload
Upload von Datei
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.