Sag doch mal, wo du die einzelnen Dateien hingepackt hast?
e:/test/formpage.html (und meine HTML-Dokumente, die laufen)
e:/test/cgi-bin/web-lib.pl (und meine Perl-Programme, die funktionieren)
e:/test/cgi-bin/ugb/Das kann nicht sein. eben hast du noch geschrieben:
print cwd();
?Ergebnis ist
C:/xampp
Das liegt wohl an der httpd.conf, s.u.
und was bei dir das cgi-bin ist (Wissen wir schon) und das home Verzeichniss?
Home Verzeichnis?
Das Verzeichniss das aufgerufen wird, wenn du localhost im Browser eingibst.
Home Verzeichnis ist E:/test
Auszug aus der httpd.conf:
DocumentRoot "E:/test"
"c:/xampp/cgi-bin" should be changed to whatever your ScriptAliased
CGI directory exists, if you have that configured.
#<Directory "c:/xampp/cgi-bin">
# AllowOverride None
# Options None
# Order allow,deny
# Allow from all
#</Directory>
<Directory "E:/test/cgi-bin">
Options Indexes +FollowSymLinks +SymLinksifOwnerMatch Includes ExecCGI
AllowOverride all
Order allow,deny
Allow from all
</Directory>
# ScriptAlias /cgi-bin/ "c:/xampp/cgi-bin/"
ScriptAlias /cgi-bin/ "E:/test/cgi-bin/"
Gruß
Silke