Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel
English
SuSE Linux: Versionen ab 4.4
Sie haben, wie gefordert, die Pakete sdb
,
sdb_cgi
und apache
bzw. apassl
installiert. Auf der Seite
Support-Datenbank - lokal mit Suchfunktionfinden Sie den Menüpunkt für die Stichwortsuche. Sie geben ein Stichwort ein, erhalten jedoch eine Fehlermeldung oder gar keine Ergebnisanzeige.
Mehrere Fehlerquellen sind denkbar:
sdb
und sdb_cgi
von
verschiedenen SuSE Linux-Versionen.
httpd
nicht gestartet.
Installieren zunächst mit YaST die beiden genannten Pakete (sdb
und sdb_cgi
) aus der Serie "doc
".
Starten Sie YaST (als Benutzer root). Im Menu "Administration des Systems"
wählen Sie den Unterpunkt "Konfigurationsdatei verändern". Suchen Sie nach der
Variable START_HTTPD
und setzen Sie sie (mit F3) auf den Wert
yes
. SuSEconfig wird nach Verlassen der Maske automatisch
gestartet. Starten Sie dann den httpd von Hand (als Benutzer root):
/sbin/init.d/apache stop /sbin/init.d/apache startbzw.
/sbin/init.d/apassl stop /sbin/init.d/apassl startwenn Sie den Secure Apache installiert haben.
Nach dem nächsten Booten wird der httpd dann automatisch aktiviert.
Wenn der eingesetzte Browser (z.B. lynx
) die vorgesehene
Shell-Umgebungsvariable auswertet, setzen Sie diese Variable wie vorgesehen und
nehmen Sie "localhost
" und/oder den eigenen Domainnamen von der
Liste aus; vgl. die Details in dem Artikel lynx_proxy.html.
Im Falle von z.B. Netscape müssen Sie sich durch die Menüs hangeln: "Edit" - "Preferences" - "Advanced" - "Proxies" - "No Proxy for".
Da die Pakete sdb und sdb_cgi ihre Dateien in die Datenverzeichnisse des Apache (/usr/local/httpd) installieren, kann der Secure Apache (apassl) nicht darauf zugreifen. Abhilfe schaffen entsprechende Links. Diese Problematik wird in neueren Versionen von SuSE Linux (> 5.2) behoben sein. Gehen Sie bitte wie folgt vor:
cd /usr/local/httpsd/cgi-bin ln -s ../../httpd/cgi-bin/sdb-suche ln -s ../../httpd/cgi-bin/sdb-suche-e ln -s ../../httpd/cgi-bin/sdb_txt ln -s ../../httpd/cgi-bin/sdb_txt_d ln -s ../../httpd/cgi-bin/sdb_txt_e ln -s ../../httpd/cgi-bin/sdb-suche cd ../htdocs ln -s ../../htdocs/support-db
Manchmal liegt der Grund für das nicht Funktionieren der Suchfunktion an einem nicht den Namenskonventionen entsprechenden Rechnernamen. Dies können Sie beim Start des Apache Servers mit dem Befehl:
/sbin/init.d/apache start
feststellen, wenn folgende Meldung erscheint:
httpd: cannot determine local host name.
Use ServerName to set it manually.
In diesem Fall prüfen Sie bitte den Rechnernamen. Sie sollten hierbei besonders auf Sonderzeichen und die Länge des vergebenen Namens achten.
Siehe auch:
Stichwörter: HILFE, SDB, SUSEHILF, HTTPD, APACHE, WWWSERVER, DOKUMENTATION, APASSL
Kategorien:
Dokumentation
Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel
English