Aber mit so einer Konfiguration wirst Du auf jeden Fall Probleme mit Anwendungen haben, die eigene Module (.pm) mitbringen und diese im cgi-bin oder Unterordner brauchen. Denn wenn Perl can't locate das Modul, dann kommt der 500er wie gehabt...
Ich verwende aber problemlos pm-Module, die ich mit use einbinde.
Es geht um Programme die eigene Module verwenden.
Kann es sein dass bei dir mod_perl oder sowas läuft?
Das würde den Unterschied hier erklären
ScriptAlias /cgi-bin/ "E:/test/cgi-bin/"
$FindBin::Bin is: C:/xampp/apache/bin
Struppi.