Seite 1 von 1

[CON-447] BUG: Includes in Cronjobs können fehlschlagen

Verfasst: Fr 16. Apr 2010, 16:58
von Drizzt
Hallo,
die Cronjob-Scripte verlassen sich auf relative Pfade in einigen include_once()-Statements. Das führt in restriktiveren Umgebungen, wo außerhalb gewisser vordefinierter Pfade nichts eingebunden werden darf dann zu Problemen, wenn der Cronjob ohne vorheriges cd zum DocumentRoot ausgeführt wird.

Ich habe einen Patch dazu vorbereitet, dieser lässt sich z.B. via gitweb aus meinem (neuen) Contenido-Git-Repository herunterladen. Wer das Repository clonen möchte verwendet bitte:

Code: Alles auswählen

git clone git://git.carbon-project.org/contenido.git kws_contenido
Ich habe bewusst nur

Code: Alles auswählen

__FILE__
verwandt, da

Code: Alles auswählen

__DIR__
erst mit PHP 5.3 hinzugefügt wurde.

Grüße,
Kai

Re: BUG: Includes in Cronjobs können fehlschlagen

Verfasst: Mi 12. Okt 2011, 21:03
von xmurrix
Verschoben nach Bugs.

Re: [CON-447] BUG: Includes in Cronjobs können fehlschlagen

Verfasst: Mi 12. Okt 2011, 21:25
von Drizzt
Nur als Hinweis: der entsprechende Patch wäre auch in der an den Thread von heute morgen angehängten Serie.

Re: [CON-447] BUG: Includes in Cronjobs können fehlschlagen

Verfasst: Mi 12. Okt 2011, 23:34
von xmurrix
Ist gefix und commited.