Zum Inhalt

Installation von SchildInfo

Einbinden der Schildinfo-Webapplikation

  1. Laden Sie SchildInfo als ZIP-Datei herunter und entpacken Sie die ZIP-Datei. Es entsteht ein neues Verzeichnis mit dem Namen schildinfo.

  2. 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 nach C:\xampp\htdocs\schildinfo\.

Konfiguration der Datenbankverbindung

Damit die Webapplikation auf die MySQL-Schilddatenbank zugreifen kann, muss die Verbindung in einer Textdatei konfiguriert werden.

  1. Öffnen Sie die Textdatei schildinfo\application\config\database.php in einem Texteditor.

  2. 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['default'] = 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.