WordPress.org

jos kohtaat WordPress-virheilmoituksen tai valkokankaan, älä panikoi. Joku on todennäköisesti kohdannut saman viestin aiemminkin ja se on helposti ratkaistavissa.

tällä sivulla luetellaan yleisimmät WordPress-käyttäjien kokemat WordPress-virheet, ja annetaan lähtökohta niiden korjaamiselle.
WordPress-tuesta löytyy myös linkkejä yksityiskohtaisemmille sivuille tai keskustelufoorumeille, joissa vapaaehtoistyöntekijä on apuna.

The White Screen of Death # The White Screen of Death

sekä PHP-virheet että tietokantavirheet voivat ilmetä valkokankaana, tyhjänä ruutuna ilman tietoa, joka tunnetaan yleisesti WordPress-yhteisössä nimellä WordPress White Screen of Death (Wsod).

ennen epätoivoisiin tekoihin turvautumista kuoleman WordPress-valkokankaalle on useita syitä:

  • liitännäinen aiheuttaa yhteensopivuusongelmia. Jos voit käyttää hallinnon näytöt yritä deaktivoida kaikki Plugins ja sitten aktivoida ne yksitellen. Jos et pysty käyttämään näyttöjäsi, Kirjaudu verkkosivustollesi FTP: n kautta. Etsi kansio wp-content/plugins ja nimeä Liitännäiskansio plugins_olduudelleen. Tämä poistaa kaikki Plugins. Voit lukea lisää manuaalisesti käytöstä plugins vianmääritys FAQ.
  • aiheesi saattaa aiheuttaa ongelman. Tämä on erityisen todennäköistä, jos koet valkoinen ruutu kuoleman jälkeen olet juuri aktivoinut uuden teeman, tai luonut uuden sivuston WordPress verkossa. Kirjaudu sisään WordPress hallinnon näytöt ja aktivoi oletus WordPress teema (esim.Twenty seitsemäntoista). Jos et pääse Hallintanäyttöihisi, käytä verkkosivustoasi FTP: n kautta ja siirry /wp-content/themes/ – kansioon. Nimeä aktiivisen teeman kansio uudelleen.

Wp_debug-ominaisuus antaa usein lisätietoja.

Top

sisäinen palvelinvirhe # sisäinen palvelinvirhe

palvelimen sisäinen Virheilmoitus

sisäisen palvelimen virheelle voi olla useita syitä. Tässä on jotain, mitä voit tehdä sen ratkaisemiseksi:

  • todennäköisin ongelma on vioittunut .htaccess tiedosto. Kirjaudu sivustosi juureen FTP: llä ja nimeä .htaccess – tiedostosi .htaccess_old – muotoon. Yritä ladata sivustosi nähdäksesi, onko tämä ratkaissut ongelmasi. Jos se toimii,varmista, että käy Asetukset > Permalinks ja nollaa permalinks. Tämä luo sinulle uuden .htaccess – tiedoston.
  • yritä poistaa kaikki liitännäiset käytöstä nähdäksesi, onko kyseessä Liitännäisongelma. Jos et pysty käyttämään WordPress hallinnon näytöt, poista Plugins FTP noudattamalla näitä ohjeita.
  • Vaihda teema WordPress-oletusteemaan (esim. Twenty Seventeen) poistaa kaikki teemaan liittyvät ongelmat.
  • nosta PHP: n Muistirajaa
  • yritä ladata uudelleen wp-admin ja wp-includes kansiot tuoreesta WordPressin asennuksesta.

Top

virhe tietokantayhteyden muodostamisessa # virhe tietokantayhteyden muodostamisessa

jos saat sivun, jossa on viesti ”virhe tietokantayhteyden muodostamisessa”, tämä tarkoittaa, että tietokantayhteydessä on ongelma ja siihen voi olla useita syitä. Seuraavat ovat mahdollisia syitä ja ratkaisuja.

virheellinen wp-config.php tiedot # virheellinen wp-config.php-tiedot

”virhe tietokantayhteyden muodostamisessa” johtuu yleensä virheestä wp-asetuksessasi.php-tiedosto. Käytä sivustoasi FTP-asiakkaassasi. Avaa wp-config.php ja varmista, että seuraavat asiat ovat oikein:

  • Tietokannan nimi
  • tietokannan käyttäjätunnus
  • Tietokannan salasana
  • tietokannan isäntä

Lue lisää wp-configin muokkaamisesta.php.

jos olet varma, että määrityksesi on oikea, voit yrittää palauttaa MySQL-salasanasi manuaalisesti.

Top

problems with Your Web Host # Problems with Your Web Host

the next step is to contact your web host. Seuraavat hosting ongelmat voivat aiheuttaa ongelman:

  • tietokantasi on täyttänyt kiintiönsä ja se on suljettu.
  • palvelin on kaatunut.

ota yhteyttä palveluntarjoajaasi ja kysy, aiheuttaako jompikumpi näistä ongelmista ongelmasi.

Top

vaarantunut Website # vaarantunut Website

jos olet tarkistanut wp-config.php virheiden varalta ja vahvistanut isännällesi isännöintiongelmat, on mahdollista, että sivustosi on hakkeroitu.

skannaa sivustosi Sucuri Sitecheckin avulla varmistaaksesi, ettei se ole vaarantunut. Jos se on sinun pitäisi tarkistaa sivustoni hakkeroitiin.

Top

epäonnistunut Automaattinen päivitys # epäonnistunut Automaattinen päivitys

tulee tilanteita, joissa WordPress automaattinen päivitys ominaisuus epäonnistuu. Oireita ovat:

  • tyhjä valkokangas, ei tietoa.
  • varoitus päivityksen epäonnistumisesta.
  • PHP: n Virheilmoitus.

WordPressin automaattinen päivitystoiminto voi epäonnistua, koska WordPress-sivuston päätiedostojen yhteydessä on häiriö, Internet-yhteytesi on ongelma päivityksen aikana tai tiedostojen oikeudet ovat virheelliset

, jos haluat päivittää WordPress-sivuston manuaalisesti, katso manuaalisen päivityksen artikkeli.

Top

yhteyden aikakatkaisu # yhteyden aikakatkaisu

yhteyden aikakatkaisuvirhe tulee näkyviin, kun sivustosi yrittää tehdä enemmän kuin palvelimesi voi hallita. Se on erityisen yleistä jaetussa hostingissa, jossa muistiraja on rajoitettu. Tässä muutamia asioita, joita voit kokeilla:

  • Poista kaikki liitännäiset käytöstä. Jos käytöstä kaikki WordPress Plugins sivustosi ratkaisee ongelman, aktivoi ne uudelleen yksitellen nähdä, mikä plugin aiheuttaa ongelman. Jos et pysty käyttämään Hallintanäyttöäsi, lue siitä, miten voit poistaa liitännäiset manuaalisesti käytöstä.
  • Vaihda Oletusteemaan WordPress. Tämän pitäisi sulkea pois kaikki teemaan liittyvät ongelmat.
  • nosta muistirajaa wp-configissa.php. Jos olet jaetussa hosting-palvelussa, saatat joutua pyytämään hosting-palveluntarjoajaasi lisäämään muistirajaasi.
  • lisää php: n maksimisuoritusaikaa.INI-tiedosto. Tämä ei ole WordPress core-tiedosto, joten jos et ole varma, kuinka muokata sitä, ota yhteyttä hosting-palveluntarjoajaan ja pyydä heitä lisäämään maksimaalista suoritusaikaa. Katso alla ohjeet maksimitoteutusajan lisäämiseen.

Top

huoltotila päivityksen jälkeen # huoltotila päivityksen jälkeen

kun WordPress päivittää, se asentaa automaattisesti .maintenance – tiedoston. Päivityksen jälkeen saatat saada viestin, jossa lukee ” lyhyesti poissa käytöstä määräaikaishuoltoon. Tulkaa pian takaisin.”Huoltokansio ei ole välttämättä irronnut kunnolla.

poistaaksesi tämän viestin toimi seuraavasti:

  1. Kirjaudu verkkosivustollesi käyttämällä FTP-ohjelmaa
  2. Poista .maintenance – tiedosto, joka löytyy sivustosi juuresta.

Lue lisää huoltotila-asiasta.

Top

teet muutoksia eikä mitään tapahdu # teet muutoksia eikä mitään tapahdu

jos teet muutoksia verkkosivustoosi etkä näe muutoksia selaimessasi, saatat joutua tyhjentämään selaimesi välimuistin. Selaimesi tallentaa tietoja verkkosivustoista, joilla vierailet. Tämä nopeuttaa verkkosivustojen lataamista, kun vierailet niillä, koska selaimen täytyy vain ladata tietokoneellesi jo tallennetut tiedot uudelleen sen sijaan, että lataisit ne uudelleen.

jos teet muutoksen verkkosivustoon ja selain ei pidä sitä merkittävänä, se yksinkertaisesti lataa tiedot välimuististasi, etkä näe muutoksiasi. Voit korjata ongelman tyhjentämällä selaimen välimuistin tai sulkemalla välilehden ja avaamalla linkin uudelleen.

Top

Pretty Permalinks 404 and Images not Working # Pretty Permalinks 404 and Images not Working

jos sinulla on 404 virhettä pretty permalinks ja valkoinen näyttö Kun lataat kuvia, mod_rewrite ei välttämättä ole oletuksena käytössä Apachessa. Mod_rewrite on Apache web server-ohjelmiston laajennusmoduuli, joka mahdollistaa URL-osoitteiden” uudelleenkirjoittamisen ” lennossa. Sitä tarvitaan, jotta aika permalinkit toimivat.

WordPress-Multisite-verkoissa tämä yleensä koetaan, mutta se voi tapahtua myös jaetuilla hosting-palvelimilla tai sivuston siirron tai palvelimen siirron jälkeen.

Nollaa permalinks Asetukset > Permalinks. Jos tämä ei toimi, voit joutua muokkaamaan .htaccess – tiedostoa manuaalisesti.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ -
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
# END WordPress

jos et ole perehtynyt .htaccess – tiedoston muokkaamiseen, ota yhteyttä palveluntarjoajaan ja pyydä heitä ottamaan mod_rewrite-säännöt käyttöön. On lisätietoja melko permalinks WordPress Codex.

Top

Custom Post Type 404 Errors # Custom Post Type 404 Errors

404 virhettä ja mukautettua postityyppiä voi ilmetä ongelmia. Kokeile seuraavia vaiheita:

  1. varmista, että mikään mukautetun Post tyypit ja yhden sivun on sama nimi. Jos näin on, nimeä yksittäinen sivu uudelleen, myös etana.
  2. kirjaudu WordPress-Hallintanäytöihisi, siirry asetuksiin > Permalinks. Valitse permalinkkien oletusarvo. Tallentaa. Valitse sitten uudelleen haluamasi permalinks. Tämä huuhtele kirjoittaa sääntöjä ja pitäisi ratkaista ongelma.

Top

Specific Error Messages # Specific Error Messages

virhelokeissa on useita erilaisia virheitä. Voit käyttää virhelokit sinun täytyy ottaa käyttöön virheenkorjaus ja sitten paikantaa virheloki FTP. Seuraavat tiedot auttavat sinua tulkitsemaan joitakin yleisiä virheilmoituksia.

Top

PHP virheet # PHP virheet

alla on joitakin yleisiä PHP: n virheilmoituksia.

Fatal Errors and Warnings # Fatal Errors and Warnings

ei voi muuttaa otsikkotietoja – otsikot on jo lähetetty

jos saat varoituksen siitä, että WordPress ei voi muuttaa otsikkotietoja ja otsikot on jo lähetetty, se tarkoittaa yleensä, että sinulla on välilyöntejä tai merkkejä ennen avaustageja tai sulkutagien jälkeen. Lue miten korjata otsikot jo lähetetty virhe.

jos sinulla on tämä ongelma, Kun olet juuri asentanut WordPressin, olet saattanut lisätä syntaksivirheen kohtaan wp-config.php. Nämä ohjeet auttavat sinua korjaamaan virheen.

kutsu määrittelemättömään funktioon

virhe puhelussa määrittelemättömään funktioon voi tarkoittaa, että WordPress-Plugin yrittää löytää tiedoston tai datan, jota ei ole tai jota ei ole saatavilla koodissa. Syitä tähän ovat:

  • virhe, kun laajennusta yritetään asentaa tai päivittää automaattisesti. Yritä asentaa tai päivittää liitännäinen manuaalisesti.
  • virhe, kun teemaa yritetään asentaa tai päivittää automaattisesti. Kokeile asentaa tai päivittää teema manuaalisesti.
  • saatat käyttää yhteensopimatonta WordPress-laajennusta tai yhteensopimatonta teemaa. Tämä voisi tapahtua vanhemmat versiot WordPress ja uusi WordPress Plugin, tai jos yrität käyttää WordPress Multisite Plugin yhden sivuston asennus. Päivitä WordPress tämän ongelman ratkaisemiseksi.
  • saatat yrittää kutsua funktiota, jota ei ole olemassa. Tarkista kirjoitusvirheiden varalta functions.php .

yritä deaktivoida WordPress-lisäosa tai muuttaa virheen aiheuttanutta WordPress-teemaa. Jos et pysty tekemään tätä Hallintanäytöistä käsin, sinun on ehkä tehtävä tämä manuaalisesti FTP: n kautta.

sallittu muistin koko loppunut

sallittu muistin koko loppunut virhe tarkoittaa, että WordPress-asennuksessasi ei ole tarpeeksi muistia saavuttaaksesi haluamasi. Voit kokeilla seuraavia vaiheita:

  • lisää muistirajaa wp-configissa.php
  • nosta muistirajaa muokkaamalla php.ini. Tämä ei ole tiedosto, joka tulee WordPress joten jos et tunne sitä sinun pitäisi ottaa yhteyttä web-isäntä noin lisätä muistin raja.
Maksimisuoritusaika ylitetty

voit saada viestin, kuten ”Maksimisuoritusaika 30 sekuntia ylitetty” tai ”Maksimisuoritusaika 60 sekuntia ylitetty”. Tämä tarkoittaa, että prosessin loppuun saattaminen kestää kauemmin ja se ajoitetaan. On olemassa useita tapoja korjata tämä virhe.

editointi .htaccess

varmista varmuuskopiointi .htaccess ennen muokkausta.

lisää seuraava rivi.htaccess:

php_value max_execution_time 60

editointi php.ini

lisää seuraavat php.ini

max_execution_time = 60

jos olet epävarma siitä, miten nämä muutokset tehdään, tai jos käytät jaettua hostausta, joka estää sinua tekemästä niitä itse, ota yhteyttä palveluntarjoajaan ja pyydä heitä lisäämään maksimaalista suoritusaikaa.

Top

Jäsennysvirheet # Jäsennysvirheet

syntaksivirhe

syntaksivirhe tarkoittaa, että olet tehnyt virheen luodessasi PHP-rakennetta. Voisit esimerkiksi olla;

  • puuttuu ; yksittäisen rivin päästä.
  • käyttäen kiharaisia lainausmerkkejä.
  • kihara kiinnike puuttuu.

kun tämä virhe ilmestyy, se kertoo missä tiedostossa virhe näkyy (esimerkiksifunctions.php ) ja suunnilleen millä rivillä (se ei välttämättä ole aina tarkka rivi, joten muista tarkistaa juuri ennen ja heti sen jälkeen) koodista.

odottamaton

jos saat virheen, jossa lukee ”Jäsennysvirhe: odottamaton”, tämä tarkoittaa yleensä sitä, että olet unohtanut ottaa mukaan merkin. Yleisimpiä ovat:

  • odottamaton ’=’ : olet unohtanut sisällyttää $ viitattaessa muuttujaan
  • odottamaton ’)’ : olet unohtanut sisällyttää avauskiinnikkeen (
  • odottamaton ’(’ : olet unohtanut sisällyttää päätöskiinnikkeen )
  • odottamaton T_STRING: olet unohtanut lainausmerkin tai puolipisteen edellisen rivin loppuun
  • odottamaton t_else: sinulla on else-lauseke, jossa ei ole avausta if-lauseessa

Top

määrittelemättömän vakion käyttö # määrittelemättömän vakion käyttö

kuten jäsennysvirheissä,” määrittelemättömän vakion käyttö ” tarkoittaa, että merkki puuttuu. Se voi olla jokin seuraavista:

  • puuttuu $ viitattaessa viariable
  • puuttuvat lainausmerkit noin array avaimet

Top

Tietokantavirheet # Tietokantavirheet

seuraavat virheet voivat näkyä suhteessa WordPress tietokantaan.

Top

virhe 13 – ei voi luoda/kirjoittaa tiedostoon # virhe 13-ei voi luoda/kirjoittaa tiedostoon

on useita syitä, miksi tämä virhe voi ilmetä.

MySQL ei voi luoda väliaikaistiedostoa.

MySQL-muuttuja tmpdir on asetettu hakemistoon, johon ei voi kirjoittaa, kun PHP käyttää MySQL: ää. Voit tarkistaa tämän kirjoittamalla komentoriville MySQL: n ja kirjoittamalla show variables. Saat pitkän listan ja yksi niistä lukee: tmpdir = / somedir / (oli asetuksesi mikä tahansa.)

tämän ratkaisemiseksi muuta tmpdir-muuttuja osoittamaan kirjoitettavaan hakemistoon.

  1. Etsi oma.cnf-tiedosto. * Nix-järjestelmissä tämä on yleensä /etc/. Windows-järjestelmä, löytää my.ini.
  2. kun olet löytänyt, avaa tämä yksinkertaisessa tekstieditorissa ja etsi osio.
  3. Etsi tästä kohdasta tmpdir-rivi. Jos tätä riviä kommentoidaan (alussa on#), poista # ja muokkaa riviä niin, että siinä lukee: tmpdir = /writable/dir missä /writable/dir on hakemisto, johon voit kirjoittaa. Jotkut käyttävät /tmp, tai voit myös kokeilla /var/tmp tai /usr/tmp. Käytä Windowsissa C:/ Windows / tmp.
  4. Tallenna tiedosto.
  5. Sammuta MySQL kirjoittamalla mysqlshutdown -u -p shutdown.
  6. Aloita MySQL menemällä MySQL-hakemistoon ja kirjoittamalla ./bin/safe_mysqld &. Yleensä MySQL-hakemisto on /usr/local tai joskus /usr/ Linux-järjestelmissä.

tiedoston oikeudet ovat virheelliset

korjaa tiedoston oikeudet.

jos tässä ei ole mitään järkeä ja sinulla on joku, joka hallinnoi järjestelmääsi puolestasi, Näytä yllä oleva ja hänen pitäisi pystyä selvittämään se.

Top

CREATE Command Denied to User # CREATE Command Denied to User

tämä virhe tapahtuu, kun tietokantaan osoitetulla Käyttäjällä ei ole riittäviä oikeuksia suorittaa toimintoa sarakkeiden ja taulukoiden luomiseksi tietokantaan. Sinun täytyy kirjautua sisään cPaneliin tai Pleskiin antaaksesi tietokannan käyttäjälle riittävät oikeudet.

Vaihtoehtoisesti voit luoda uuden käyttäjän, jonka voit määrittää tietokantaasi. Jos luot uuden käyttäjän, sinun on varmistettava, että se on päivitetty wp-config.php.

Top

Error 28 # Error 28

se voi johtua:

  • sinulla ei ole tilaa /tmp: ssä (missä tahansa tmpdir on), tai
  • sinulla on liikaa tiedostoja /tmp: ssä (vaikka vapaata tilaa olisi paljon), tai
  • välimuistisi palvelimellasi on täynnä

tämä on MySQL-virhe, eikä sillä ole mitään tekemistä WordPressin kanssa. Jotkut käyttäjät ovat ilmoittaneet, että käynnissä ”korjaus taulukko” komento phpMyAdmin Korjattu ongelma.

Top

Error 145 # Error 145

tämä osoittaa, että tietokannassasi oleva taulukko on vaurioitunut tai vioittunut. Jos olet mukava käyttää phpMyAdmin voit käyttää näitä ohjeita korjaamisesta MySQL tietokantataulukoita.

Varmista aina tietokantasi ennen kuin suoritat mitään toimintoja siinä.

jos et ole käyttänyt phpMyAdminia aiemmin tai jos et halua käyttää sitä, ota yhteyttä web-isäntääsi ja pyydä heitä suorittamaan tarkistus/korjaus tietokannassasi.

Top

Tuntematon sarake # Tuntematon sarake

tuntematon sarakevirhe voi johtua tietokannasta puuttuvasta sarakkeesta. Jos olet juuri päivittänyt WordPress yritä manuaalisesti päivittää uudelleen. Päivittää WordPress sivuston manuaalisesti, Katso päivitys artikkeli.

jos suoritat tietokantakyselyä kohdatessasi virheen, voit käyttää virheellisiä lainausmerkkejä tunnisteen lainausmerkkiin. Tämä kysymys Stack Overflow tarjoaa lisätietoja. Katso myös MySQL-dokumentaatio.

Top

Vastaa

Sähköpostiosoitettasi ei julkaista.