ApacheWeb Server Problem

APACHE Aufruf Problem
habe in meinem Linux SUSE 6.2 den mitgelieferten Apache 1.3.4 installiert und rufe es manuel auf. Wenn es dann startet erscheint sofort die Meldung :
sqlinit: DBROOT must be set
a) wo muss ich das eintrgaen damit DBROOT gesetzt ist ?
Habe schon mal nachgeschaut und bin in den Bereich PHP vorgedrungen. Aber ???
Vielleicht hilft mir ein Tip sehr schnell weiter.

b) was muss ich wo eintragen, damit Apache automatisch startet?

Fehlergrund (Vermutung) habe eventuell beim Installieren ein paar Pakete zuviel in die Konfiguration aufgenommen. Da ist sicher auch die MYSQL dabei gewesen.Ob es damit zusammenhaengt? Oder mit der ADABAS DB? Hmmm , wie schalte ich denn diese Dinge wieder ab?
Danke fuer jeden Tip

Hi,

DBROOT-Meldung:
Die DBROOT-Meldung kommt aus der ADABAS- Unterstuetzung. Am einfachsten, Du traegst die Zeile (ohne " ):
„export DBROOT=/usr/local/adabas“
am Ende der Datei apachectl - mit der Du den Server startest - ein.

Automatischer Start:
Bei SuSe befinden sich die Startscripte im /sbin/init.d-Verzeichnis.
Als root:

  • Kopiere die apachectl-Datei in das Verzeichnis als „apache“.
  • Wechsle in das Unterverzeichnis rc2.d
  • Folgende Befehle erzeugen die noetigen Links (wieder ohne "):
    „ln -s /sbin/init.d/apache S20apache“
    „ln -s /sbin/init.d/apache K20apache“

Mit einem „init 1“ und anschliessendem „init 2“ als root muesste er Deinen Apache-Daemon hochfahren.

Bei Fragen - melde Dich einfach :wink:

Gruss,
Alexander.