Vastaan itse, josko muille olisi apua tästä 🙂
Kävi ilmi, että ongelmana oli lisäosa nimeltään Wordfence. Sen laittamalla pois päältä sivut toimivat taas. Wordfence oli yksi muutamassa paikassa suositelluista lisäosista sivuston liikenteen suojaamiseen, mutta kaatoi kuitenkin sivut.
Moi! Mulla samantyyppinen ongelma, mutta ilmenee WordPressiin sisäänkirjautuessa. Sivusto toimii siis nätisti, mutta kun yritän mennä kirjautumissivulle, tulee ilmoitus ”Sivustollasi on ollut kriittinen virhe. Sivuston ylläpitäjän sähköpostissa on lisää tietoa.” Sähköpostiin ei ole tullut mitään.
Pääsisinkö sivustolle sisään jotain muuta kautta, tietääkö joku? Nykyisin siis aina kirjaudun osoitteen perään lisäämällä /wp-admin.
Tervehdys!
Nuo mainitut sähköpostit lähtee ylläpitäjän osoitteeseen, eli siihen joka on määritelty sivuston asetuksissa. Kannattaa huolehtia siitä, että kyseinen osoite on aina ajan tasalla ja kurkata roskaposti jos viestiä ei meinaa näkyä 🙂
Virheilmoituksia voi etsiä myös PHP-virhelokista jos sellaiseen on pääsy tai sitten WordPressin omasta lokista jonka saa päälle seuraavalla koodipätkällä joka sijoitetaan wp-config.php tiedostoon:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
Kun nuo rivit on lisätty, tiedostoon /wp-content/debug.log pitäisi tulla virheviestejä joista voi todennäköisesti päätellä mistä teemasta tai lisäosasta virhe johtuu. Kyseinen lisäosa kannattaa sitten poistaa käytöstä uudelleen nimämällä sen hakemisto esimeriksi ”lisaosa-disabled” – tämä poistaa lisäosan automaattisesti käytöstä. Kun lisäosa on pois käytöstä, on syytä tarkistaa olisiko siihen saatavilla päivitystä ja tehdä päivitys jos sellainen on. Päivitys toivottavasti ratkaisee ongelman – mutta jos ei, ei oikein auta kuin koittaa etsiä korvaava lisäosa ajamaan samaa asiaa.