bug: class.template.php mit phpversion 5.1.6

Gesperrt
deezaster
Beiträge: 9
Registriert: Mo 11. Feb 2008, 22:13
Wohnort: Schweiz, Luzern
Kontaktdaten:

bug: class.template.php mit phpversion 5.1.6

Beitrag von deezaster » Di 12. Feb 2008, 13:05

das problem bzw. die unschönheit liegt in der datei \contenido\classes\class.template.php in der funktion generate().

mein php-interpreter hat aus unerklärlichen gründen strings als files erkannt (PHPVersion 5.1.6).

musste nun folgende zeile:

Code: Alles auswählen

192:  if (!@ file_exists($template))
erweitern:

Code: Alles auswählen

192: if (!@ file_exists($template) || !@ is_file($template))

jetzt klappte es wunderbar!

es sieht so aus, als dass es sich dabei um ein php-windows problem handelt: http://bugs.php.net/bug.php?id=38276

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 13. Feb 2008, 10:54

hmm...

Code: Alles auswählen

if (!@ is_file($template))
tuts nicht ?

mal verschoben...
*** make your own tools (wishlist :: thx)

deezaster
Beiträge: 9
Registriert: Mo 11. Feb 2008, 22:13
Wohnort: Schweiz, Luzern
Kontaktdaten:

Beitrag von deezaster » Mi 13. Feb 2008, 11:03

doch, das funzt natürlich auch:

Code: Alles auswählen

if (!@ is_file($template))
Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont.

Gesperrt