Moin allerseits,
ich habe mir soeben XAMPP installiert und die Dateien meiner Website http://bemerkenswelt.de per FileZilla vom Webserver in den entsprechenden lokalen Ordner gelegt.
Wenn ich meine Website jetzt local starte, ist überall dort, wo ich einen break eingefügt habe, um in der nächsten Zeile weiterzuschreiben, plötzlich eine unerwünschte Leerzeile, die in der Webansicht nicht erscheint.
Dort, wo ich eine Leerzeile eingefügt habe um zwei Elemente durch einen Abstand zu trennen, sind in der lokalen Ansicht auf einmal zwei Leerzeilen.
Statt nur einem <break> werden also im Prinzip zwei zwei gemacht.
Kann mir einer sagen woran das liegt und wie ich das beheben kann?
Hatte ich auch mal ... Welchen Transfermodus wählst Du im FTP?
- Binär oder TEXT ? Versuch dann mal das jeweils andere ... :|
- Charset UTF-8 ist eingestellt?
Falls Du Firefox als Browser nutzt ist FireFTP (https://addons.mozilla.org/de/firefox/addon/fireftp/) meine Empfehlung -
Seither keine derartigen Probleme mehr ... ;)
Ich denke mit dem Dateitransfer hat das nichts zu tun.
Ich habe die runtergeladenen Dateien in einen anderen Ordner wieder hochgeladen und beim Aufruf der Seite vom externen Webserver ist alles normal.
Es muss also irgendwas mit irgendeiner Einstellung in meinem lokalen XAMPP-Server zu tun haben.
ZitatIch denke mit dem Dateitransfer hat das nichts zu tun.
Nur mal so: Hast Du es ausprobiert? Denn: Zunächst hattest Du vom
Transfer vom Werbserver auf Lokal (ggf. Linux-Windows/CR-LF) geschrieben.
Ich denke zumindest einen Test wäre es wert ... ;)
Jetzt habe ich Stefans Ratschläge mal ausprobiert
und um das Ergebnis vorwegzunehmen: Es funktioniert.
Undzwar so:
Ursprünglich war im FileZilla der Transfermodus (so wie ich's mal gelernt hatte) auf "Automatik" gestellt, damit Binär- und ASCII-Dateien jeweils richtig übertragen werden.
Danach hatte ich auf meinem localhost aber den genannten Zeilenfehler.
Nachdem ich alles (auch die .txt- und .php-Dateien) ausschließlich mit Binär-Transfer runterlud funktionierte auch local alles richtig.
Also danke für den Hinweis, was auszuprobieren, was es (nach meinem Wissen) theoretisch nicht sein konnte.
(Bleibt mir nur noch zu testen, ob es auch auf dem Webserver immer noch funktioniert, wenn ich alles wieder binär uploade.)
Hat afaik mit den unterschiedlichen Kodierungen für das
Zeilenende bei Linux <-> Windows - Systemen zu tun.
Bei binärer Übertragung werden die Dateien unverändert
übertragen.
Schön das es jetzt funzt. :D
Zitat von: "wasp"Bei binärer Übertragung werden die Dateien unverändert
übertragen.
So habe ich selbst im hohen Alter schon wieder was dazugelernt.
Danke sehr.