Ich habe ein Script geschrieben, es zuhause am Rechner ausprobiert, und es läuft ohne Probleme. Auch die Ausführung via Telnet am Server funktioniert. Rufe ich allerdings das Script über den Browser auf bekomme ich einen Apache-Fehler 500.
Wie gesagt, das Script ist unter Perl lauffähig; auch die entsprechenden Freigaben der betroffenen Dateien sind vorhanden.
Weiß irgendwer weiter? Woran könnte es denn noch liegen?
Erzeugt Dein Skript einen korrekten http-Header?
Wenn nicht, würde das erklären, wieso es nur genau über den Webserver nicht funktioniert ...