Vianetsintä ja korjaus

Sivusto näyttää rikkinäiseltä, tyylit eivät lataudu

Sivuston tyylit eivät lataudu

Kun tyylit eivät lataudu, sivusto muuttuu luetteloksi tekstiä ja kuvia ilman asettelua. Kaikki sisältö on tallessa, selain vain ei saa ohjeita siitä miltä sen pitäisi näyttää. Vika on siis yhdessä tiedostossa tai sen osoitteessa, ei sivuston sisällössä.

Lyhyesti

  • Kokeile ensin toisessa selaimessa ja yksityisessä ikkunassa.
  • Tavallisimmat syyt ovat välimuisti, tiivistyslisäosa ja väärä osoite tyylitiedostoon.
  • Jos ongelma alkoi siirron jälkeen, tiedostoja osoitetaan yhä vanhaan paikkaan.

1. Sulje pois oma selain

Avaa sivusto yksityisessä ikkunassa ja toisella laitteella. Jos ulkoasu on siellä kunnossa, kyse on oman selaimesi välimuistista eikä sivustosta. Tyhjennä välimuisti ja tilanne korjaantuu.

2. Katso mitä selain sanoo

Selaimen kehittäjätyökaluissa on välilehti joka listaa kaikki sivun lataamat tiedostot. Jos tyylitiedoston rivi on punainen ja koodi on 404, tiedostoa ei löydy siitä osoitteesta johon sivu viittaa. Jos koodi on 403, tiedosto on paikallaan mutta palvelin ei suostu antamaan sitä, ks. 403 Forbidden.

3. Kytke tiivistys pois päältä

Nopeutuslisäosat yhdistävät ja tiivistävät tyylitiedostot yhdeksi. Jos yhdistäminen menee kesken tai yksi tiedosto on virheellinen, koko paketti hajoaa. Kytke lisäosasta pois yhdistäminen ja tiivistys, tyhjennä välimuisti ja lataa sivu uudelleen. Jos ulkoasu palaa, syy on löytynyt ja asetukset voi ottaa käyttöön yksi kerrallaan.

4. Tarkista osoitteet siirron jälkeen

Siirron jälkeen tietokannassa voi olla vanhoja osoitteita, jolloin sivusto hakee tyylitiedostoja edelliseltä palvelimelta tai vanhalta verkkotunnukselta. Selaimen kehittäjätyökalu näyttää tämän heti, koska tiedoston osoitteessa lukee väärä nimi. Osoitteet on korjattava tietokannasta, ei etsimällä ja korvaamalla tiedostoista.

5. Sulje pois sekasisältö

Jos sivu ladataan salattuna mutta tyylitiedostoa haetaan salaamattomana, selain estää sen ja ulkoasu katoaa. Tämä on oma oireensa ja se on käyty läpi ohjeessa sekasisältövaroitus.

6. Jos ulkoasu on väärä vain osittain

Silloin kyse on harvoin puuttuvasta tiedostosta ja useammin teemapäivityksestä joka vaihtoi luokkien nimiä tai poisti muokkaukset. Jos muokkaukset tehtiin suoraan teemaan eikä alateemaan, päivitys pyyhkii ne joka kerta.

Mitä ei kannata tehdä

Älä ala muokata teematiedostoja ennen kuin tiedät onko kyse latausvirheestä vai puuttuvasta koodista. Väärään paikkaan tehty korjaus jää sivustolle vuosiksi. Ota varmuuskopio ennen muutoksia, ks. sivuston varmuuskopiointi.

Jos et halua tehdä sitä itse

Selvitämme jääkö tyylitiedosto lataamatta vai onko se rikki, ja korjaamme oikean kohdan. Samalla varmistamme ettei sama toistu seuraavan päivityksen tai välimuistin tyhjennyksen jälkeen.

Katso miten korjaamme rikkoutuneen sivuston »