$compile_dir

Definiert das Verzeichnis, in das die kompilierten Templates geschrieben werden. Normalerweise lautet es "./templates_c". Das heisst, dass Smarty das Kompilier-Verzeichnis im selben Verzeichnis wie das ausgeführte PHP-Skript erwartet. Der Webserver muss Schreibrechte für dieses Verzeichnis haben (siehe auch Kapitel Installation).

Technische Bemerkung

Diese Einstellung kann als relativer oder als absoluter Pfad angegeben werden. 'include_path' wird nicht verwendet.

Technische Bemerkung

Dieses Verzeichnis sollte ausserhalb der DocumentRoot des Webservers liegen.

Siehe auch $compile_id und $use_sub_dirs.