Installation von SchildInfo
Einbinden der Schildinfo-Webapplikation
-
Laden Sie SchildInfo als ZIP-Datei herunter und entpacken Sie die ZIP-Datei. Es entsteht ein neues Verzeichnis mit dem Namen
schildinfo
. -
Verschieben Sie dieses Verzeichnis in das HTML-Verzeichnis des Webservers. Angenommen, der Pfad zu den HTML-Dokumenten des Webservers lautet wie im Falle von XAMPP unter Windows
C:\xampp\htdocs\
. Verschieben Sie das schildinfo-Verzeichnis dann entsprechend nachC:\xampp\htdocs\schildinfo\
.
Konfiguration der Datenbankverbindung
Damit die Webapplikation auf die MySQL-Schilddatenbank zugreifen kann, muss die Verbindung in einer Textdatei konfiguriert werden.
-
Öffnen Sie die Textdatei
schildinfo\application\config\database.php
in einem Texteditor. -
Passen Sie die Parameter der MySQL-Datenbankkonfiguration (Hostname, Benutzername, Kennwort und Datenbankname) im weiteren Verlauf der Textdatei an (s.u.). Bitte verändern Sie die übrigen Parameter nicht!
$db['mysql'] = array(
'hostname' => 'localhost',
'username' => 'root',
'password' => 'root',
'database' => 'schild_nrw'
...
Konfiguration des Basispfads
Damit die Applikation korrekt funktioniert, muss zusätzlich noch der Basispfad der SchildInfo-Webapplikation eingetragen werden. Dieser Pfad ist in der Textdatei schildinfo\application\config\config.php
als Parameter $config['base_url']
hinterlegt.
Der Pfad selbst hängt natürlich vom Webserver und seiner Konfiguration ab. Bitte beachten Sie, dass bei einer Installation in einem Netzwerk mit mehreren Client-Rechnern der Name des Server-Rechners (ggf. seine IP-Adresse) eingetragen werden muss. Falls der Basispfad des Webservers also beispielsweise http://servername/
lautet, so tragen Sie entsprechend http://servername/schildinfo/
ein:
$config['base_url'] = 'http://servername/schildinfo';
Test der Applikation
Rufen Sie nun im Browser den soeben festgelegten Basispfad auf (im Beispiel oben http://servername/schildinfo/
). Nun startet die Webapplikation.
Bekannte Probleme
Sollte die Startseite nicht korrekt angezeigt werden, so gibt es folgenden typischen Fehlerfall:
- Die angeforderte Seite enthält lediglich eine Fehlermeldung Datenbankverbindung gescheitert. ⇒ In der Konfigurationsdatei
database.php
sind die Details der Datenbankverbindung nicht korrekt eingetragen (Benutzername und Kennwort bzw. Servername) oder die Zugangsrechte des angegebenen Benutzers sind in der Datenbank nicht richtig konfiguriert.