Problem mit Cronjob

PhoenixDH

Erfahrenes Mitglied
Ich benutze für mein Forum ein Script, welches mir ein Image erstellt mit den FOrendaten. Das hab ich die ganze Zeit manuell per Hand aufgerufen. Doch auf meinem neuen Server hab ich Cronjobs zur verfügung und will das Script jetzt damit aufrufen, jedoch habe ich da ein Problem damit, er findet die Dateien die in dem Script per include eingefügt werden nicht.

Das Script wird so aufgerufen:
Code:
php /var/www/web34/html/tuning/Forum/inc/board_image.php

Der Aufruf stimmt, das Script wird ausgeführt, jedoch hat er damit Probleme:
Code:
include "http://www.tuning-freaks-pfalz.de/Forum/inc/a.php";
include "http://www.tuning-freaks-pfalz.de/Forum/inc/b.php";
include "http://www.tuning-freaks-pfalz.de/Forum/inc/c.php";

Wie müssen die Pfadangaben lauten ?
 
bei include muss immer der Verzeichnis-Pfad angegeben werden, keine URL.

Ich nehme an, die Skripte liegen alle im gleichen Verzeichnis? Dann versuch mal

Code:
include "a.php";
include "b.php";
include "c.php";

Das sollte klappen
 
Die Lösung von Daddz erscheint mir am sinnvollsten, werd die mal testen !
Ab er irgendwie muss ich warten bis zu der Zeit zu der das Script laufen soll, das System will meine Änderung nicht annehmen :(, wenns net geht meld ich mich nochmal !
 
Hast du Shell-Zugriff?
Wenn ja, dann kannst du es per Befehl eingeben:
pfad/zu/php /var/www/web34/html/tuning/Forum/inc/board_image.php
 
Noch ein Tipp zu Cronjobs:

Ich rufe meine immer so auf:
lynx -dump http://www.meineDomain.com//cronScript.php

Das hat zwei Vorteile:
1. Das Skript wird garantiert immer so aufgerufen, als ob es im Browser geöffnet würde (wegen lynx)

2. Ich erhalte die Ausgabe der Seite per E-Mail zugesandt (wegen -dump), so dass ich gleich sehen kann, wenn mal Probleme aufgetreten sind.

Das (insbesondere Punkt 2) Ist natürlich nur zu empfehlen, wenn das Skript nicht zu häufig aufgerufen wird (z.B. einmal täglich).

Gruß

Marian
 
Dafür musst du natürlich wissen, ob der lynx-Browser auf deinem Server installiert ist.
Wird leider schwer, ohne Shell-Zugriff.

Mensch Marian, jetzt reichts mir langsam, sorry. Les dir bitte die Beiträge genau duch und denk erst nach, bevor du deinen Post setzt.
Deine Tipps sind meist unüberlegt und funktionieren nur bei 5-20% der User. Das ist aber nicht das Ziel dieses Forums.
 
Zurück