nach stundenlanger erfolgloser Recherche wende ich mich verzweifelt an euch:
Mein Apache-Server ruft als 404-Seite ein Perl-Skript auf, welches die gewünschte Seite weiterverarbeiten soll.
Wenn die URI aber ein Sonderzeichen, Umlaut o.Ä. enthält, bekomme ich folgende Fehlermeldungen:
Im Frontend (Firefox):
Not Found
The requested URL /user/Lieschen Müller was not found on this server.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
In der Error Log:
[Mon Jun 22 07:32:19 2009] [error] [client 127.0.0.1] File does not exist: C:/Programme/Apache Software Foundation/Apache2.2/htdocs/user
(22)Invalid argument: utf8 to ucs2 conversion failed on this string: REDIRECT_URL=/user/Lieschen M\xfcller
[Mon Jun 22 07:32:19 2009] [error] [client 127.0.0.1] (22)Invalid argument: couldn't create child process: 22: 404.pl
[Mon Jun 22 07:32:19 2009] [error] [client 127.0.0.1] (22)Invalid argument: couldn't spawn child process: C:/Programme/Apache Software Foundation/Apache2.2/cgi-bin/404.pl
Irgendwelche Ideen, woran es liegen könnte oder Lösungsvorschläge?