Mainpage
Searchform
History
Versions
Categories
Contents
Deutsch
SuSE Linux: Versions since 4.4
You've installed all required packages such as sdb
,
sdb_cgi
and apache
resp. apassl
.
In Support DataBase - local with search
you find the
menu entry for the keyword search. You enter a keyword. However instead
of an answer you get an error message or no answer at all.
sdb
and sdb_cgi
from
different versions of S.u.S.E. Linux .
httpd
.
Proxy
, but forgot to
remove the local system or the local domain from the list.
apassl
(Secure Apache) instead of apache
.
These use different data directories.
Install the packages sdb
and sdb_cgi
(series doc
)
using YaST
.
Start YaST ( as root
). In the menu System Administration
choose
Change configuration file
. Search for the variable START_HTTPD
and set it to yes
by pressing F3
. SuSEConfig
will
be started automatically as soon as you leave the mask. Then start httpd
manually
(as root
) :
/sbin/init.d/apache stop /sbin/init.d/apache startresp.
/sbin/init.d/apassl stop /sbin/init.d/apassl startif you've installed
apassl
.
If your browser (e.g. lynx
) evaluates the corresponding
environment variable, set this variable to a correct value and
remove "localhost
" and/or the domainname from the list; For further details
see lynx_proxy.html.
If you're using Netscape, you can do these changes in the menues :
"Edit" - "Preferences" - "Advanced" - "Proxies" - "No Proxy for".
The packages sdb
and sdb_cgi
install their files into
apache's directories. Therefore the Secure Apache (apassl
) cannot access them.
You can solve this problem by creating the corresponding links. In upcoming versions
of S.u.S.E. Linux (> 5.2) this problem will be solved. Proceed as follows :
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
Sometimes the reason why searching the helpsystem doesn't work is the name of the computer, which doesn't conform to naming conventions. You can check this by starting the Apache server with the command
/sbin/init.d/apache startIf the message
httpd: cannot determine local host name. Use ServerName to set it manually.appears, then there is an error. Check the name of the machine. There should be no special characters and the name should not be too long
See also:
Keywords: HELP, SDB, SUSEHILF, HTTPD, APACHE, WWW, SERVER, DOKUMENTATION, APASSL
Categories:
Documentation
Mainpage
Searchform
History
Versions
Categories
Contents
Deutsch