PHP Konfiguration

Zuletzt geändert von MACH ProForms GmbH am 07.12.2020

Hinweis: Diese Konfiguration wird in absehbarer Zeit entfernt, da sie nur noch für alte Teile des Kundenbereichs benötigt wird. Nach Möglichkeit sollten hier nur die notwendigsten Änderungen vorgenommen werden, wie die Konfiguration der Datenbankanbindung.

Die Konfigurationsdatei für den PHP-Teil des Kundenbereichs befindet sich unter

/srv/kundenbereich/inc/kndb_settings.inc.php

Diese Datei wird, wenn der Installer die MySQL-Datenbanken erstellt, automatisch generiert. Falls sie noch nicht existiert, so wird der Benutzer bei Aufruf PROTOCOL://HOST:PORT/ auf eine Konfigurationsoberfläche (PROTOCOL://HOST:PORT/admin/setup.php) weitergeleitet in der er die Verbindungsdaten zur Datenbank eintragen kann.

Sollte man Änderungen an den Verbindungsdaten vornehmen wollen, so kann man die oben genannte Datei öffnen und die Parameter ändern.

$config['dbUser'] -> Der MySQL-DB Benutzer
$config['dbPasswd'] -> Das Passwort des MySQL-DB Benutzers
$config['db'] -> Die Standarddatenbank
$config['dbHost'] -> Hostname bzw. IP und Port des Datenbankhosts

$config['elaticsearchUrl'] -> URL, unter der der Elasticsearch-Dienst erreichbar ist (optional - Standardwert: http://localhost:9200)

Wenn man einen administrativen Login für den Kundenbereich besitzt, können alle weiteren Einstellungen nach dem Update der Datenbanken im Browser unter der URL

PROTOKOLL://SERVERHOST:PORT/customizeEdit.php

vorgenommen werden. Hierfür muss der Benutzer im Kundenbereich eingeloggt sein. Sollte man keinen administrativen Login haben oder der Zugang zur oben genannter URL funktioniert nicht, kann alternativ direkt die Datenbanktabelle ofs.customize bearbeitet werden.