SuSE Support-Datenbank

Titel: ApacheSSL: sqlinit: DBROOT must be set !!!

---

Übersicht ---- Stichwortsuche ---- History ---- Versionen ---- Kategorien ---- Alle Artikel
English
---

ApacheSSL: sqlinit: DBROOT must be set !!!

Bezieht sich auf

SuSE Linux: Version 5.3

Symptom:

Sie starten den ApacheSSL Server (Paket apassl-1.2.6), erhalten jedoch die Fehlermeldung
Starting WWW/SSL-Server apache.
sqlinit: DBROOT must be set !!!
woraufhin sich der Secure Web Server sofort wieder beendet.

Ursache:

Der ApacheSSL wurde mit dem Modul PHP3 übersetzt, welches wiederum Zugriffe auf die ADABAS D relationale Datenbank ermöglicht. Dafür wurde PHP3 mit dem ODBC Treiber gebunden. Dieser wiederum benötigt die Variable DBROOT.

Lösung:

Es muß einfach die Variable DBROOT gesetzt werden, bevor ApacheSSL gestartet wird. Dazu gibt es mehrere Möglichkeiten, von denen nur eine Angewandt werden muß:
  1. Installieren Sie das Paket adabas und deinstallieren Sie es wieder.
  2. Tragen Sie in /etc/rc.config am Ende folgende Zeilen ein:
    # DBROOT: The top directory of the Adabas D installation.
    #
    DBROOT=/tmp
    
  3. Tragen Sie in /sbin/init.d/apassl zu Beginn nach den Kommentaren folgende Zeilen ein:
    export DBROOT=/tmp
    

---

Siehe auch:

---

Stichwörter: APACHE, APASSL, DBROOT, ADABAS, ODBC, PHP

---

Feedback willkommen: Send Mail to Rolf.Haberrecker@suse.de (Geben Sie bitte folgendes Stichwort an: SDB-apassl_dbroot)

---

Übersicht ---- Stichwortsuche ---- History ---- Versionen ---- Kategorien ---- Alle Artikel
English
---

SDB-apassl_dbroot, Copyright SuSE GmbH, Nuremberg, Germany - Version: 24. Sep 1998
Impressum - Zuletzt generiert: 24. Feb 1999 10:13:07 by maddin with sdb_gen 1.00.0