Posted:
2005-04-25, 13:21 Perl-Skripte erzeugen 500 Error unter Windows
Habe MSD zunächst zu Testzwecken unter Win XP installiert und bin nach Anleitung vorgegangen. Leider laufen die Perl-Skripte nicht und erzeugen einen 500 Internal Server Error.
Hier ein Auszug aus dem Apache-Error-Log:
[Mon Apr 25 13:01:47 2005] [error] [client 127.0.0.1] Premature end of script headers: simpletest.pl
[Mon Apr 25 13:01:47 2005] [error] [client 127.0.0.1] Can't locate strict.pm in @INC (@INC contains: .) at D:/apachefriends/xampp/cgi-bin/simpletest.pl line 3.\r
[Mon Apr 25 13:01:47 2005] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at D:/apachefriends/xampp/cgi-bin/simpletest.pl line 3.\r
Hat jemand einen Tipp, woran das liegt?
Andere Perl-Skripte laufen korrekt.
Xampp sagt leider nichts dazu, habe es aber gerade im Xampp-Forum gefunden.
Falls es jemanden interessiert:
Xampp installiert standardmäßig nur ein Mini-Perl. Für MSD benötigt man ein vollwertiges Perl wie ActivePerl, das am besten in das Perl-Verzeichnis von Xampp installiert wird.
http://activestate.com/Products/ActivePerl/
Vielleicht wäre es nicht schlecht, das irgendwo in den Hinweisen bei der Installation von MSD aufzunehmen. Nur ein Vorschlag...
Last edited by han_solo on 2005-04-27, 18:28; edited 1 time in total
Age: 50
Joined: 11 May 2004
Posts: 885
Location: Haan
Posted:
2005-04-27, 19:03 (No subject)
das nehmen wir nicht auf, da der Normalfall ein Linux Webserver ist. Lokale Installationen mit Cronscript benötigen vielleicht 2%.
Ausserdem würde es zu weit gehen, wenn wir für alle Betriebssysteme auch noch Installationsanweisungen liefern würden.
Ich kann nur immer wieder betonen: MySQLDumper ist ein Tool für Admins, die sollten ihre Werkzeuge kennen _________________ vg st@eff.en