PHP über cron ausführen - Keine Eingabedatei angegeben

Ich benutze den folgenden Befehl, um eine PHP-Datei über Cron auszuführen

php -q /home/seilings/public_html/dvd/cron/mailer.php

Das Problem ist, dass ich eine Datei habe, die in der Ausführung enthalten ist und bestimmt, welche Konfiguration geladen werden soll.

if (!strstr(getenv('HTTP_HOST'), ".com")) {
    $config["mode"] = "local";
} else {
    $config["mode"] = "live";
}

Der Cron lädt die LOCAL-Konfiguration, wenn die LIVE-Konfiguration geladen werden soll. Ich habe versucht, die URL http: // für die Datei anstelle des absoluten Pfads zu verwenden, aber die Datei wurde nicht gefunden. Muss ich den Befehl ändern, um eine URL darin zu verwenden?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage