![]() |
När vi skulle flytta över en Drupal-sajt från Unix-plattform till en Windowsburk med IIS så dök det helt plötsligt upp ett mellanrum högst upp som sköt ner hela sidan en liten bit. Orsaken ligger i våra egna inkluderade php-filer. I den ena var det några radbrytningar orsakade av kopiering som gav upphov till fenomenet men i den andra verkar det inte finnas någonting som står fel till. Den består av några div:ar med html och mycket lite php-kod. Sparar man filen i ANSI så försvinner mellanrummet men det löser ju inte direkt problemet.
|
Är det rätt radbrytning på filerna?
Är det UTF-8 du pratar om eller ISO-8859-1(5) ? Flyttade ni över filerna som binärt eller text? |
Citat:
|
Om du öppnar en fil i "notepad" direkt på maskinen, ser du rektanglar lite varstans i koden, alt. inga radbrytningar alls?
|
Är filerna sparade som UTF-8 utan BOM (Byte Order Mark)? Kolla i ex. notepad++ ... Att spara MED BOM brukar ge fula radhopp överst (och även pajja utskickande av headers).
|
Citat:
Nope, allt ser ut som det ska på Windows-burken också. Citat:
|
Alla tider är GMT +2. Klockan är nu 06:55. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson