Frage

die E-Mails mich Updates von verschiedenen Standorten je nach Konfiguration

Ich möchte ein Skript alle 30 Minuten auszuführen, aber ich will es durch cron verwenden, da es mein persönliches Skript.

Also, was soll ich in Befehl schreiben in cPanel laufen mein Skript mit dem Namen check.php

auszuführen
War es hilfreich?

Lösung

Das Format ist so etwas wie diese. Eactly das gleiche wie wenn Sie den Befehl aus dem Terminal zu laufen versuchen.

    php_location full_script_location output_location

So zum Beispiel auf meinem Server würde ich so etwas wie folgt verwenden:

/usr/bin/php /home/yacoby/status/check.php

Sie müssen sicherstellen, dass Ihre E-Mail-Adresse korrekt eingestellt.

Wenn Sie nicht wollen, dass es Ihnen die Ausgabe von dem Skript eine E-Mail (das heißt Sie wollen es sich einzuloggen, oder das E-Mailing tun aus dem Skript), setzen> / dev / null am Ende des Befehls. zB.

/usr/bin/php /home/yacoby/status/check.php > /dev/null

Andere Tipps

Sie können auch versuchen:

wget http://www.example.com/check.php

als dann das Skript läuft in genau die gleiche Art und Weise wäre es auf der Website (Umgebungsvariablen, Dateiberechtigungen usw. wird die gleiche sein).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top