beim Eintrag in die oxideshop.log möchte ich eine Mail bekommen.
Früher gab es mal eine Erweiterung dafür, aber dieFunktionen dafür haben sich geändert.
An welcher Stelle kann man ansetzen und welche Funktion in welcher Klasse erweitern?
Ich finde z.B. mehrere error()-Funktionen u.ä…
Warum so aufwändig? Lege im log-Verzeichnis eine php-Datei an:
<?php
$filename = 'oxideshop.log';
if (!file_exists($filename)) return;
if (time() - filemtime($filename) > 600) return;
$message = "$filename wurde zuletzt modifiziert: " . date ("d.m.Y H:i:s.", filemtime($filename));
mail ('[email protected]', $filename . ' modifiziert', $message);
?>
... und rufe dieses script per cronjob alle 10 Minuten auf.