AAAaaaaaaahhh, Moment: jetzt ich sehe einen Unterschied: unten im Editor steht einmal "MAC" und einmal "DOS". Verflucht...
Da habe ich wohl unabsichtlich mit der Maus draufgeklickt. TOLL!
Also falls irgendwer irgendwann mal unerwartete 500er Fehler im laufenden Betrieb feststellt - alles hat eine Ursache, auch wenn manche schwierig zu entdecken sind.
Du solltest den Unterschied im Script beschreiben. Nicht die Aktion, welche den Unterschied erzeugt hat.
Ich vermute, die Scripte unterscheiden sich bezüglich UTF-8 ohne BOM versus UTF-8 mit BOM
Die BOM macht ein Script unausführbar, weil nun mal das erste Zeichen eines CGI-Scripts #! gefolgt von einem Pfad zum Interpreter sein muss
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische