Tach.
Die Antwort auf meine erste Frage interessiert mich immer noch. Warum klappt das nicht?
Das scheint ein Bug/Feature von PHP für Windows zu sein. Wenn du das Feature mit den Templateinhalten aus Dateien in deinen Skripten nicht brauchst, schmeiß die entsprechende Zeile raus aus der Templateklasse. Besonders gut gelöst ist das ohnehin nicht.
Ab 243 Zeichen für einen Dateinamen scheint file_exists() unter Windows immer TRUE zu liefern. Unix hat damit anscheinend kein Problem ...
var_dump(file_exists(str_repeat("X", 128)));
var_dump(file_exists(str_repeat("X", 243)));
--
Once is a mistake, twice is jazz.
Once is a mistake, twice is jazz.