Thread apache2 führt Scripte nur mit perl -w aus (9 answers)
Opened by Mdui at 2008-05-07 15:30

GwenDragon
 2008-05-27 00:26
#110327 #110327
User since
2005-01-17
14835 Artikel
Admin1
[Homepage]
user image
Das Problem der Zeilenenden ist eine ganz böse Falle.
Manchmal konvertieren die Programme, welche Hochladen eben nicht die Zeilenenden.

Ich bin heute auch über ein Script gestolpert, dass sich immer brav mit
perl -cw meinskript.pl kompilieren ließ, aber dann vom Webserver nicht ausgeführt wurde.
Und selbst im Serverlog ist dann nichts zusehen.

Bis ich mir mal mit od -c meinskript.pl das ganze anschaute. Und dann waren überall \r\n drin.

Warum allerdings mit dem Shebang #!/usr/bin/perl -w das ganze geht, ist mir rätselhaft.

View full thread apache2 führt Scripte nur mit perl -w aus