Hallo und sorry, dass ich mich so lange nicht gerührt habe...
Konnte mich jetzt erst wieder mit den Cronjobs beschäftigen. Dieses Script von der Computerzeitschrift habe ich links liegen gelassen, weil ich gemerkt hab, dass man das mit einem einfachen Mailscript
Code:
<?php
mail("xxx@xxxx.de","Mail vom Cronjob","Das ist ein Test, mal schauen obs geht","From: fruchtgummi <info@xxx.de>");
?>
und dem Einrichten eines Cronjobs managen könnte. Das Problem ist, dass das Script zwar geht - wenn ich die Seite aufrufe, kriege ich ein Mail geschickt. Aber mit dem Cronjob, dass klappt einfach nicht. Ich kriege einfach kein Mail zu der vorher eingestellten, vorgebenen Zeit in der Crontab.
Mein Provider sagt, ich muss das Script in der Crontab so angeben:
/svr/www/htdocs/user-x/html/script.php
(user-x steht für den Benutzernamen)
Und das Script auf CHMOD 777 setzen.
Über dem Mailscript (siehe oben) steht noch die Zeile:
#! /usr/bin/php -q
Kann das stimmen? Muss ich auf dem Server das Script vielleicht in cgi-bin speichern?
Mit der Formatierung der Zahlen in der Crontab (Stunde, Minute, Tag etc.) habe ich mich auch schon beschäftigt, da habe ich keine Fehler gemacht.
Könnt ihr mir weiterhelfen? Meinen Provider haben meine Fragen scheinbar überfordert.
Viele Grüße
fruchtgummi