14. juli 2010 - 11:33Der er
5 kommentarer og 1 løsning
IE og Win32 vs. Unix Apache
Hej,
Jeg har siddet og bøvlet en del med IE 8.0.
Min side virker som forventet når jeg kører den på localhost (Win XP).
Når jeg derimod uploader den til en SUSE, vil IE 8.0 ikke loade mine stylesheets korrekt. Har prøvet at kigge lidt med FireBug Lite, og kan se at IE for eks. insisterer på at bruge .button:active , og ikke bare .button , på trods af at knappen ikke er "aktiv".
Alle filer er gemt i UTF-8, og Unix format.
SUSE-serveren kører PHP 5.2.5, hvor jeg på min lokale maskine kører 5.3.2. Har dog prøvet at installere 5.2.5 lokalt, hvilket ikke gjorde nogen forskel.
Nogen som har en god idé om hvad der kan være galt? Umiddelbart vil jeg skyde skylden på Apache eller PHP konf'en, men har ingen anelse om hvad det kan være.
Fandt i øvrigt ud af hvad problemet var, efter et par dage.
Hvis jeg tilgik min lokale webserver på localhost, 127.0.0.1 eller min LAN-IP i IE, blev siden vist korrekt. Tilgik jeg den på maskine-navnet, fejlede det.
Det samme gjorde sig gældende for Linux serveren. Host-name og den IE failer. IP = Win.
Af en eller anden årsag, vil IE gøre dette pjat, medmindre man tilføjer nedestående META-tag. :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.