Konfigurationen
Aus Wiki | xtcModified eCommerce Shopsoftware
Die Konfigurationen in xtcModified gliedern sich in zwei Bereiche
- Konfigurationen in Konfigurationsdateien
- Konfigurationen in der Datenbank
[Bearbeiten] Konfigurationen in Konfigurationsdateien
Die zentralen Konfigurationsdateien sind
includes/configure.php admin/includes/configure.php
Diese beinhalten Informationen über Adressen, Dateipfade und Datenbank. Erst die Informationen über die Datenbank ermöglichen xtcModified Zugriff auf die Datenbank zu nehmen um alle weiteren, darin gespeicherten, Konfigurationsdaten zu entnehmen.
Zwei configure.php-Dateien sind fast identisch. Die erste bedient das Frontend des Shops der zweite allein das Backend.
Die Aufbau der Dateien ist beschrieben in einem gesonderten Artikel configure.php
Die Dateien includes/configure.org.php und admin/includes/configure.org.php sind Sicherungskopien der Originaldateien und haben keine Bedeutung im laufenden Betrieb.
Aus Sicherheitsgründen sollten die Konfigurationsdateien mit "nur Lese" Dateirechten versehen sein.
[Bearbeiten] Konfigurationen in der Datenbank
Die Datenbankkonfigurationen sind gespeichert in der
Datenbanktabelle configuration
Sie beinhaltet im Grunde alle Konfigurationsdaten welche nicht in o.g. Dateien enthalten sind. Die Tabelle ist aufgebaut nach dem Prinzip Schlüssel - Konfigurationswert. Unter einem Schlüsselnamen(configuration_key) werden Werte(configuration_value) gespeichert und wiedergefunden.
Die Tabelle configuration ist in einem gesonderten Artikel beschrieben Tabelle configuration
Wie man diese in eigenem Sinne erweitert in Tutorial: Anlage neuer Konfigurationsdaten in Datenbank

