Selbst: PHP-Skripte von Windows nach Linux portieren

Beitrag lesen

Hallo,

habe mit xamp einige PHP-Skripte zum Laufen gebracht. Nun wollte ich alles auf Linux-Servern ablaufen lassen, habe PHP-5, php5-mysql, apache2, maria-db-server und client installiert. Der Funktionstest <?php phpinfo(); ?> liefert auch keine Fehler. Aber bei meinen Skripten funktioniert nichts mehr. Obwohl ich in Notpad++ bei allen Zeilenenden das CR rausgenommen habe. Die Kodierung steht auf UTF-8. Ist das so richtig? Konkret bekomme ich für fast jede Zeile die Meldung "Kommando nicht gefunden" Ich habe dann auch die Zeile #!/usr/bin/php eingefügt. Brauch ich die? Aber auch hier heißt es "Zeile 1: #!/usr/bin/php: Datei oder Verzeichnis nicht gefunden". /usr/bin/php ist aber unter diesem Pfad zu finden. Wie geht man vor, wenn man funktionierende PHP-Skripte von Windows-Rechnern auf Linux-Rechner portieren möchte? Liegt es vielleicht am kopieren mit WinSCP. Hier ist Default:binary für das Transferformat eingestellt.

Besten Dank!