- Code: Select all
NameVirtualHost *:80
<VirtualHost *:80>
ServerName dummydomain.de
ServerAlias www.dummydomain.de
ServerAdmin webmaster@dummydomain.de
DocumentRoot /opt/lampp/htdocs/bla
ScriptAlias /cgi-bin/ "/opt/lampp/htdocs/bla/cgi-bin/"
<Directory "/opt/lampp/htdocs/bla">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
In der Directory brauchst du kein cgi-bin mehr reinsetzen...
Es MUSS nur ein "cgi-bin" Pfad innerhalb des /htdocs/bla vorhanden sein.
Zusatzfrage:
Benutzt
*.cgi Datei oder
*.pl Datei ???
Bei *.pl Dateien musst du in der httpd.conf noch etwas hinzufügen, da in der jetzigen Einstellung der XAMPP-Apache die *.pl Dateien nicht an den Perl-Parser leitet.
httpd.conf:
#AddHandler cgi-script .cgi
# XAMPP, since LAMPP 0.9.8:
AddHandler cgi-script .cgi
hinter dem
.cgi noch ein
.pl hinzufügen.
Desweiteren wie gehabt den Hinweis von
Wiedmann nachgehen (LOGfiles)
denn dafür sind die da um solche Fehler zu finden.