PHP-Code per Cronjob ausführen

Ich zeige euch heute 2 Möglichkeiten und 2 Varianten, PHP-Code per Cronjob auszuführen.
Damit kann man z.B. seine MYSQL-Datenbanken sichern.

1.1 Consolen-Browser installieren
In dem Fall empfehle ich den kleinen Text-Browser lynx.

apt-get install lynx

1.2.1 via Webmin
Webmin -> System -> Cron -> Erstellen
gewünschten User, Datum usw. einstellen

lynx -dump http://domain.tld/pfad-zur/datei.php > /dev/null 

1.2.2 direkt
Crondatei erstellen/bearbeiten mit nano, vi …

nano /etc/crontab

Folgende Zeile einfügen (alle 60min aufrufen):

*/60 * * * * lynx -dump http://domain.tld/pfad-zur/datei.php > /dev/null 

2.1 PHP direkt auf der Console
In dem Fall wird ein zusätzliches Paket benötigt.

apt-get install php5-cli

2.2.1 via Webmin
Webmin -> System -> Cron -> Erstellen
gewünschten User, Datum usw. einstellen

php /var/www/datei.php > /dev/null 

2.2.2 direkt
Crondatei erstellen/bearbeiten mit nano, vi …

nano /etc/crontab

Folgende Zeile einfügen (alle 60min aufrufen):

*/60 * * * * php /var/www/datei.php > /dev/null 

Robert Saupe

Ich bin Familienvater, Informatiker, Softwareentwickler, Administrator und seit dem 29.05.2010 auch in der Publikation tätig. Hier stehen Tutorials, News und wissenswertes über Technik in einem breiten Spektrum im Fokus. Das Hauptaugenmerk liegt dabei auf Administratoren, Entwicklern und auch Anwendern. Zu den Themen gehören u.a. Windows, Linux (Debian, Ubuntu), Mac, iOS, Android und WordPress im Software, Hardware und praxisnahem Bezug. Zudem fließen noch einige Projekte mit ein z.B. Sicherheitstools, Chat, Snippet, Texteditor, Adressbuch, Taschenrechner, Spiele und multimediale Bereiche.

Veröffentlicht in Administrator, Debian, PHP, Server, Ubuntu

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*

Select your Language

chaosdertechnik.de Webutation Blogverzeichnis - Blog Verzeichnis bloggerei.de
netcup Ökostrom 1&1 Partner

Werbung


Lizenz (CC BY-SA 3.0)

Rubriken

Archive