Mailinglist Archive: opensuse-de (2377 mails)

< Previous Next >
Q: man als cgi unter apache web-server
  • From: vrijenhn@xxxxxx (Vrijenhoef Nico PBX:Nico_Vrijenhoef;N_Vrijen)
  • Date: Mon Dec 07 09:34:18 1998
  • Message-id: <199812070934.KAA06227@xxxxxxxxxx>



Hallo,

ich habe bei SuSE 5.2 und 5.3 das Problem, daß das cgi-script
man --> manpage nicht funktioniert.

Meine cgi-scripts liegen in /usr/local/httpd/cgi-bin (alias in apache
ist auf /cgi-bin entsprechend zugeordnet)
Zusätzlich habe ich alle Dateien mit Endung .cgi als cgi-scripts
erklärt.

Da aber die Links in der suse alle auf <A HREF="http://localhost:6711/man?";><A HREF="http://localhost:6711/man?</A">http://localhost:6711/man?</A</A>>......
zeigen funktioniert die Sache nicht. Ich könnte jetzt mein cgi-bin
Verzeichnis nach /usr/local/httpd/htdocs legen, das will ich aber nicht,
da dort die HTMLs liegen.

Alternativ könnte ich alle Referenzen (url) auf man in man.cgi ändern und
einen Link von /usr/local/httpd/htdocs/man.cgi nach
/usr/local/httpd/cgi-bin/manpage legen. Ich hab's bereits ausprobiert: es
würde funktionieren. Besonders elegant finde ich es aber nicht.

Kann man apache beibringen, daß Dateien ohne Endung als cgi-script
zu interpretieren sind (in bestimmten Verzeichnisssen) ?

Ich habe auch irgendetwas von einem url-redirect gelesen. Habe allerdings
mit den entsprechenden Einstellungen bisher keinen Erfolg gehabt.

Das Problem ist zwar nicht so gravierend, da ich mir die man-pages
von der shell aus anzeigen lassen kann, ich bin aber der Meinung,
daß die Links auch funktionieren sollten.

Gruß,
Nico

--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >
Follow Ups