[Confixx] Fehler bei Cronjob Aufruf

ryk

BAZINGA!
ID: 66395
L
4 Mai 2006
3.313
115
Hallo,
ich rufe übers Confixx einen Cronjob auf der leider fehlschlägt. Bekomme jedesmal folgende Mail:

Could not open input file: /var/www/webXX/html/cj/XXX.php?key=XXX
XXX <- geheim :)

Das ist mein Befehl zum Aufruf:
php ~/html/cj/XXX.php?key=XXX

Der Cronjob liegt unter www.domain.de/cj/XXX.php?key=XXX

Hab das nach dem Conifxx-Handbuch gemacht und kann den Fehler nicht ausmachen. Der manuelle Aufruf funktioniert ohne Probleme.
Sieht jemand das Problem?

Grüße
ryk
 
Zuletzt bearbeitet:
Der PHP-Interpreter interpretiert nur Files und ruft keine Seiten auf.

Nutz entweder cURL, wget w/e, oder löse die Parameterübergabe des Keys anders.

EDIT: Wozu nen Key, wenn du den Cronjob eh nur local aufrufst? Schieb den Cron in ein Nicht-public Verzeichnis und schmeiss den Key raus.
 
  • Like
Reaktionen: ryk
Is das ne Webseite oder ein Shell-Script?

Für Ersteres: s. Post über mir.
Für Letzteres: ?bla=blub weg und die Parameter ordentlich übergeben:
Code:
php /pfad/to/script.php param1 param2 ...
 
Der PHP-Interpreter interpretiert nur Files und ruft keine Seiten auf.

...

EDIT: Wozu nen Key, wenn du den Cronjob eh nur local aufrufst? Schieb den Cron in ein Nicht-public Verzeichnis und schmeiss den Key raus.

Super, danke für den Tip. Habs eben ausprobiert und funzt. Steht aber auch nirgends geschrieben. Habs in einem nonpublic Ordner verschoben und den Key Param rausgemacht :)