![](https://seccdn.libravatar.org/avatar/c54e9eaa4bba285a6fd3a03a1b5ccfd5.jpg?s=120&d=mm&r=g)
Hallo! ich hab ein kleines Problemchen mit meinem Webserver: ROOT dir: /usr/local/httpd/htdocs/ CGI-BIN dir: /usr/local/httpd/cgi-bin/ Nun möchte ich einen Hylperlink auf eine Datei im cgi Verzeichniss machen. Da aber das cg-bin unterhalb des root Verz. liegt habe ich einen Symbolischen Link auf das cg-bin gemacht: webserver:/usr/local/httpd/htdocs # ln -s /usr/local/httpd/cgi-bin/ cgi-bin Aber ein normaler hyperlink auf: http://localhost/cgi-bin/meinedatei geht nicht, 404. Ich hab dem cgi Ordner auch schon -R 777 Rechte gegeben. Aber klappt immer noch nicht. Hat jemand eine Idee warum? Gruss Mario Ohnewald
![](https://seccdn.libravatar.org/avatar/c49a1b37769784e302f9b6c2f15fb979.jpg?s=120&d=mm&r=g)
On Fri, Apr 12, 2002 at 09:53:32AM +0200, mario ohnewald wrote:
Nun möchte ich einen Hylperlink auf eine Datei im cgi Verzeichniss machen. Da aber das cg-bin unterhalb des root Verz. liegt habe ich einen Symbolischen Link auf das cg-bin gemacht: webserver:/usr/local/httpd/htdocs # ln -s /usr/local/httpd/cgi-bin/ cgi-bin
Ich hab dem cgi Ordner auch schon -R 777 Rechte gegeben. Aber klappt immer noch nicht.
Hat jemand eine Idee warum?
Option FollowSymLinks Aber ich glaube das geht alles eleganter: ScriptAlias /cgi-bin/ "/usr/local/httpd/cgi-bin/ Hat den Vorteil, das im Falle eines Fehler in der Config niemand den Quelltext deines CGI-Skriptes lesen kann. Hast du einen eigenen Apache kompiliert? Peter
![](https://seccdn.libravatar.org/avatar/c54e9eaa4bba285a6fd3a03a1b5ccfd5.jpg?s=120&d=mm&r=g)
Hallo!
On Fri, Apr 12, 2002 at 09:53:32AM +0200, mario ohnewald wrote:
Nun möchte ich einen Hylperlink auf eine Datei im cgi Verzeichniss machen. Da aber das cg-bin unterhalb des root Verz. liegt habe ich einen Symbolischen Link auf das cg-bin gemacht: webserver:/usr/local/httpd/htdocs # ln -s /usr/local/httpd/cgi-bin/ cgi-bin
Ich hab dem cgi Ordner auch schon -R 777 Rechte gegeben. Aber klappt immer noch nicht.
Hat jemand eine Idee warum?
Option FollowSymLinks
Aber ich glaube das geht alles eleganter: ScriptAlias /cgi-bin/ "/usr/local/httpd/cgi-bin/
Jo, es geht!!!!!!! Danke!!
Hat den Vorteil, das im Falle eines Fehler in der Config niemand den Quelltext deines CGI-Skriptes lesen kann.
Hast du einen eigenen Apache kompiliert?
Nope, ist der Standard pache von SuSE7.3
Peter
Vieles Danke ;P Mario Ohnewald
![](https://seccdn.libravatar.org/avatar/01c1419a6e888da3123d71b296d65bed.jpg?s=120&d=mm&r=g)
Struktur bitte ohne C schreiben. Da tun einem ja die Augen weh... MFG Mike
participants (3)
-
mario ohnewald
-
Mike Deter
-
Peter Wiersig