Kontakt 
Web-Datenbank » Installation

Installation - Web-Datenbank

- die Datei db_demo_distribution_*.zip entkomprimieren
- die folgenden Verzeichnisse sollten vorhanden sein:
  a_/
  backup/
  bilder/
  config/
  css/
  daten/
  images/
  php/
  sprachen/
- eine MySQL-Datenbank einrichten; Zugangsdaten notieren
- die Datei inc_config_default.php in config/ zu inc_config.php umbenennen/kopieren  
  die Zeilen mit !ADAPT! ändern/adaptieren, falls nötig
  - auskommentieren (// vor define löschen):
    // define("SPECIAL_ALLOW_ALL",1);
  - den Namen des Administrators definieren: Vorgabe ist Admin:
    define("USER_ADMIN_ACCESS","Admin");
  - $arr_Path_DB, $arr_Name_DB, $arr_Ext_DB adaptieren: alle 3 Tabellen habe die gleiche Anzahl an Einträgen
    Definitionstabellen def_*.php hinzufügen, ändern oder entfernen
- alle Dateien zum Server hochladen www.domain.ext (Windows oder Linux)
- folgende Verzeichnisse schreibbar machen:
  backup/
  backup/bilder/
  bilder/
  daten/
- zur Webseite gehen: www.domain.ext
- Admin + Admin einloggen (wenn USER_ADMIN_ACCESS nicht geändert wurde)
- zur Tabelle 'Benutzer' (user) gehen und auf 'Datenbankverwaltung' klicken
- zu 'Datenbankverwaltung: Experte' gehen
- leere Tabelle 'user' machen
- 'Eingeben' klicken, den ersten Benutzer Admin eingeben und 'Datensatz neu machen' klicken
- zur Startseite gehen und logout klicken
  in inc_config.php kommentieren (// vor define hinzufügen):
  define("SPECIAL_ALLOW_ALL",1);
  inc_config.php hochladen
- erneut einloggen, die anderen Benutzer eingeben und andere Tabellen definieren (schaffen)
- der Administrator hat immer Zugriff zu allen Tabellen
- der Administrator definiert den Zugriff für andere Benutzer:
  auf der Startseite auf 'Admin' klicken
  in der Zeile 'Kopiert alle Benutzer von USER zur Zugriffskontrolle:' auf 'machen' klicken
  in der Zeile 'Zugang zur Datenbank:' auf 'zeigen' klicken
  für jede Datenbank (Tabelle) einen Benutzer und einen Zugriff festlegen