defektes_neuteil
Newbie
Hallo!
Ich stehe vor dem Problem, dass ich auf einem Webserver nicht nur ein cgi-bin Verzeichnis im Dokument-Root des Servers benötige, sondern auch noch in einzelnen Verzeichnissen gerne eines zur Verfügung hätte.
Also nicht nur www.name.de/cgi-bin/ sondern auch www.name.de/verzeichnis/cgi-bin
So weit so einfach könnte man denken, aber das scheint es nicht zu sein.
In der httpd.conf steht in den Einträgen des entsprechenden Virtual
Host in der Zeile ScriptAlias standardmäßig:
> /cgi-bin/ /home/x/domainname/public_html/cgi-bin/
Ergänze ich das ganze um einen weiteren Eintrag in Form von:
> /cgi-bin/ /home/x/domainname/public_html/cgi-bin/ /home/x/domainname/public_html/verzeichnisname/cgi-bin/
oder
> /cgi-bin/ /home/x/domainname/public_html/cgi-bin/ /home/x/domainname/public_html/*/cgi-bin/
meckert er beim Aufruf von /etc/init.d/apache configtest einen Syntax error an und fügt ergänzend hinzu: ScriptAlias takes two arguments, a fakename and a realname"
Deshalb meine Frage:
Wie kann ich dem Apache beibringen, das er neben dem eigentlichen cgi-bin im Root, auch in einem anderen Verzeichnis ebenfalls ein cgi-binVerzeichnis akzeptiert und die dort abgelegten Scripte schlußendlich auch ausführt?
System:
Strato Root-Server auf Suse9.x mit Apache2
Danke im Voraus,
epsdps
Ich stehe vor dem Problem, dass ich auf einem Webserver nicht nur ein cgi-bin Verzeichnis im Dokument-Root des Servers benötige, sondern auch noch in einzelnen Verzeichnissen gerne eines zur Verfügung hätte.
Also nicht nur www.name.de/cgi-bin/ sondern auch www.name.de/verzeichnis/cgi-bin
So weit so einfach könnte man denken, aber das scheint es nicht zu sein.
In der httpd.conf steht in den Einträgen des entsprechenden Virtual
Host in der Zeile ScriptAlias standardmäßig:
> /cgi-bin/ /home/x/domainname/public_html/cgi-bin/
Ergänze ich das ganze um einen weiteren Eintrag in Form von:
> /cgi-bin/ /home/x/domainname/public_html/cgi-bin/ /home/x/domainname/public_html/verzeichnisname/cgi-bin/
oder
> /cgi-bin/ /home/x/domainname/public_html/cgi-bin/ /home/x/domainname/public_html/*/cgi-bin/
meckert er beim Aufruf von /etc/init.d/apache configtest einen Syntax error an und fügt ergänzend hinzu: ScriptAlias takes two arguments, a fakename and a realname"
Deshalb meine Frage:
Wie kann ich dem Apache beibringen, das er neben dem eigentlichen cgi-bin im Root, auch in einem anderen Verzeichnis ebenfalls ein cgi-binVerzeichnis akzeptiert und die dort abgelegten Scripte schlußendlich auch ausführt?
System:
Strato Root-Server auf Suse9.x mit Apache2
Danke im Voraus,
epsdps