Konfigurationen der config.ini

Die config.ini Datei ist eine Konfigurationsdatei, die von alphaNEXT unteranderem zur Speicherung von wichtigen Konfigurationen wie z.B. der Zugangsinformationen der Datenbank verwendet wird.

Sie befindet sich im Stammverzeichnis oberhalb des public-Ordner und ist für den Betrieb von alphaNEXT ab der Version 3.3.0 zwingend erforderlich.

Werte der einzelnen Konfigurationen müssen in Anführungszeichen platziert sein.

Informationsstand

alphaNEXT v3.3.0

Stand: 02/2024

Definition der Konfigurationen


Konfigurationen unterhalb [database] beinhalten Werte, die für die Herstellung der Datenbankverbindung genutzt werden. Sie müssen zwingend ausgefüllt sein, damit alphaNEXT arbeiten kann. Während des Installationsprozess durch den alphaNEXT Installer werden diese Werte nach Eingabe im Installer-Formular automatisch in die config.ini übernommen.

DB_HOST
Datenbank Server Adresse

DB_USER
Datenbankbenutzer

DB_PASSWORD
Passwort der Datenbank

DB_NAME
Datenbankname

DB_PORT
Port der Datenbank


Konfigurationen unterhalb [settings] werden von alphaNEXT verwendet, um bestimmte Einstellungen sowie Modi- und Log-Funktionen zu steuern.

DEBUG_MODE
Steuert den globalen Debug-Modus von alphaNEXT. (0 = inaktiv, 1 = aktiv)

SHOW_SMARTY_DEBUG
Steuert den Debug-Modus von Smarty. Ist dieser aktiv, wird im Frontend bei jedem Seitenaufruf das Smarty-Debug-Popup geöffnet. (false = inaktiv, true = aktiv)

MAINTENANCE_MODE
Steuert den Wartungsmodus von alphaNEXT. Ist dieser aktiv, erhalten Website-Besucher die nicht im Backend angemeldet sind, für jede Frontend Inhaltsseite eine Wartungsmeldung. (0 = inaktiv, 1 = aktiv)

PDO_QUERY_LOG
Der Query-Log-Modi sorgt dafür, dass Datenbankanfragen in einer Log-Datei abgelegt werden. Dieser Modi beginnt erst dann zu arbeiten, wenn der DEBUG_MODE aktiv ist.  (0 = inaktiv, 1 = aktiv)

PHP_EXECUTIONS_LOG
Der PHP-Log-Modi sorgt dafür, dass PHP-Anfragen in einer Log-Datei abgelegt werden. Dieser Modi beginnt erst dann zu arbeiten, wenn der DEBUG_MODE aktiv ist.  (0 = inaktiv, 1 = aktiv)


Konfigurationen, die sich unterhalb eines Pluginnamen [aNCorePluginname] befinden, gehören zu einem speziellen Plugin und sollten nicht verändert werden, sofern die Dokumentation des Plugin dies nicht ausdrücklich erfordert!