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?