Vianetsintä ja korjaus

WordPress jumissa ylläpitotilassa, näin päästät sivuston vapaaksi

Sivusto on jäänyt ylläpitotilaan

Päivityksen ajaksi WordPress kytkee sivuston hetkeksi pois käytöstä ja näyttää tekstin Briefly unavailable for scheduled maintenance. Check back in a minute. Normaalisti tila kestää muutaman sekunnin. Jos se ei poistu, päivitys keskeytyi ja sivusto jäi lukkoon.

Lyhyesti

  • Lukon aiheuttaa yksi tiedosto nimeltä .maintenance sivuston juuressa.
  • Tiedoston poistaminen avaa sivuston heti.
  • Tarkista poiston jälkeen että keskeytynyt päivitys meni oikeasti loppuun.

1. Odota minuutti

Jos päivitys on yhä käynnissä, sen keskeyttäminen tekee enemmän vahinkoa kuin odottaminen. Lataa sivu uudelleen minuutin päästä. Vasta jos teksti on yhä siinä, siirry seuraavaan kohtaan.

2. Poista .maintenance-tiedosto

Ota FTP- tai SFTP-yhteys sivuston juureen, siihen hakemistoon jossa ovat wp-config.php ja wp-content. Sieltä löytyy tiedosto .maintenance. Se alkaa pisteellä, joten monissa ohjelmissa se on piilotettu ja piilotiedostojen näyttäminen pitää kytkeä päälle. Poista tiedosto ja lataa sivusto uudelleen. Se aukeaa heti. Yhteyden muodostaminen on kuvattu ohjeessa FTP- ja SFTP-yhteys.

3. Tarkista mikä päivitys jäi kesken

Sivusto aukesi mutta työ jäi puolitiehen. Kirjaudu hallintaan ja katso päivitysnäkymästä, onko jokin lisäosa tai teema yhä vanhassa versiossa. Aja päivitys uudelleen yksi kerrallaan. Jos sama päivitys keskeytyy toistuvasti samassa kohdassa, kyse ei ole sattumasta vaan siitä että se ei mahdu palvelimen aika- tai muistirajaan.

4. Tyhjennä välimuisti

Jos ylläpitoteksti näkyy vielä tiedoston poiston jälkeen, se tulee välimuistista eikä WordPressistä. Tyhjennä sivuston välimuisti ja selaimen välimuisti, ja kokeile yksityisessä selainikkunassa.

5. Jos sivusto ei aukea poiston jälkeenkään

Silloin keskeytynyt päivitys ehti rikkoa jotain muutakin. Tavallisin seuraus on valkoinen sivu tai kriittinen virhe, ja molemmille on oma ohjeensa. Lue valkoinen ruutu WordPressissä ja kriittinen virhe sivustolla.

Mitä ei kannata tehdä

Älä käynnistä useaa päivitystä yhtä aikaa hitaalla yhteydellä äläkä sulje selainta kesken päivityksen. Juuri siitä ylläpitotila jää päälle. Ota varmuuskopio ennen suuria päivityksiä, ks. sivuston varmuuskopiointi.

Jos et halua tehdä sitä itse

Avaamme lukon, viemme keskeytyneen päivityksen loppuun ja tarkistamme ettei se rikkonut muuta. Selvitämme myös miksi päivitys keskeytyi, koska sama toistuu muuten seuraavalla kerralla.

Katso miten korjaamme rikkoutuneen sivuston »