Manuelles Setzen der APPS PATH-Konstante
Aus APF Wiki [de]
Sofern eine APF-Installation für mehrere Projekte auf einem Server genutzt wird und dieses per Symlinks eingeklinkt wird, kann es notwendig sein, den LibPath manuell zu setzen. Hierzu nutz das APF intern die Konstante APPS__PATH um teure Zugriffe auf die Registry zu vermeiden.
Wie unter intelligentes APPS_PATH setzen diskutiert wurde, gibt es mit dem Release 1.13 (bzw. dem SVN-Commit 1033) die Möglichkeit, diese selbst vor dem Einbinden der Datei pagecontroller.php zu setzen:
define('APPS__PATH','/my/custom/path'); include('./apps/core/pagecontroller/pagecontroller.php'); ...
Der Inhalt der Konstanten muss wie auch in der dynamischen Variante auf dasjenige Verzeichnis zeigen, das die Ordner
- core
- module
- tools
- ...
enthält.