Maga a WordPress egy biztonságos CMS, ezért a legtöbb blogger számára erős érvek szólnak a weboldaluk létrehozásához. Ennek ellenére, annak ellenére, hogy a fejlesztők folyamatosan fejlesztik a rendszert, időnként előfordul néhány hibaüzenet. Annak érdekében, hogy ezekben az esetekben a lehető leghamarabb folytathassa a munkát a weboldalon, az IONOS bemutatja a WordPress 10 leggyakoribb hibájának megoldását.

problémák

  1. A halál fehér képernyője: az üres oldal a WordPress-ben
    1. 1. hibaforrás: bővítmények
    2. 2. hibaforrás: kódhiba
    3. Ismeretlen hibaforrások
  2. 2. Belső szerverhibák: 500 belső szerverhiba
    1. 1. hibaforrás: a .htaccess fájl sérült
    2. 2. hibaforrás: elégtelen a PHP memória
    3. 3. hibaforrás: a fő fájl sérült
  3. 3. Hibák az adatbázis-kapcsolatban: hiba az adatbázis-kapcsolat létrehozásakor
    1. 1. hibaforrás: helytelen csatlakozási beállítások
    2. 2. hibaforrás: hibák a WordPress oldal áthelyezésekor
    3. 3. adatforrás: hibás wp-config.php fájl
    4. 4. hibaforrás: helytelenül adta meg banki adatait
    5. 5. hibaforrás: A DB_HOST problémákat okoz, amikor egy WordPress-oldalt másik tárhelyszolgáltatóhoz helyez át
    6. 6. hibaforrás: az adatbázis sérült
    7. 7. hibaforrás: A MySQL adatbázis-kiszolgáló nem érhető el
  4. 4. A csatlakozási idő lejárt: a kapcsolat elévült
    1. 1. hibaforrás: hibás beépülő modulok
    2. 2. hibaforrás: A PHP tárolási korlátai kimerültek
    3. 3. hibaforrás: 404-es hiba
    4. 4. hibaforrás: hibás süti
    5. Univerzális megoldás: Core Control
  5. 5. A WordPress nem menti a változásokat
  6. 6. Folyamatos karbantartási mód frissítés után
  7. 7. Szintaxis hiba
  8. 8. Automatikus frissítési hiba
    1. A karbantartási fájl eltávolítása
    2. Fájlengedélyek ellenőrzése
    3. Az FTP hozzáférési adatok megadása a wp-config.php fájlban
  9. 9. Problémák a képek WordPress-be történő feltöltésével
  10. 10. Az oldalsáv megjelenik a fő tartalom alatt

Felügyelt WordPress-tárhely az IONOS-szal!

A WordPress gyorsabb, egyszerűbb és biztonságosabb az Ön személyes tanácsadójával és ingyenes domainjével az első évben.

A halál fehér képernyője: az üres oldal a WordPress-ben

Sok WordPress-felhasználó nincs tisztában ezzel a hibaüzenettel: amikor egy üres oldal jelenik meg a weboldal helyett, akkor gyakran beszélnek róla A halál fehér képernyője. Sok blogger aggodalmát fejezi ki, amikor először szembesülnek ezzel a problémával, mivel úgy tűnik, hogy a kérdéses oldal feloszlott. Általában ennek és a WordPress egyéb problémáinak okait könnyű megtalálni és kijavítani.

Számos oka lehet annak, hogy megjelenhet a Halál Képernyője, például nem működő pluginok, a PHP-vel kapcsolatos problémák vagy más kódolás és adatbázis hibák. Ha a WordPress nem működik megfelelően, néha egy üres képernyő jelenik meg a megfelelő weboldal helyett, és úgy tűnik, hogy semmi sem működik. Megoldásához elég egy kis hiba kiküszöbölése.

A magánélet védelme érdekében a videó kattintás után betöltődik.

Ha haladó felhasználó vagy és használhatsz FTP klienst (ha nem, akkor nincs probléma), akkor aktiválnod kell a PHP konstansot WP_DEBUG hogy megtudja, miért jeleníti meg a weblapját fehéren a WordPress. Aktiválása után az állandó hibaüzeneteket jelenít meg, amelyek megadják a web ok nem megfelelő működésének pontos okát. Ezek az értesítések felhasználhatók útmutató a hibaelhárításhoz.

Azonban nem minden felhasználó ismeri a WP_DEBUG használatát, ami nem jelent problémát, mivel más lehetőségek is vannak arra, hogy kiderítsék, mi okozza a WordPress üres oldalát. A beépülő modulok a leggyakoribbak.

A halál fehér képernyője

1. hibaforrás: bővítmények

A halál fehér képernyőjének egyik pozitív vonatkozása, hogy ennek a WordPress hibának a neve sokkal drámaibbnak tűnik, mint amilyen valójában. A beépülő modul deaktiválása gyakran elegendő az összes információ megfelelő megjelenítéséhez, és a WordPress üres oldala gyakran a következő műveletek egyikének tulajdonítható:

  • A helyes WordPress beépülő modul nincs aktiválva.
  • Az aktív bővítmény beállításai megváltoztak.
  • Egy aktív bővítmény háttérkódja módosult.

Ha a közelmúltban hajtotta végre ezt a három módosítást, látogasson el a WordPress bővítmények oldalára, és tiltsa le a az utolsó módosított bővítmény; sok esetben ez elég a probléma megoldásához. A beépülő modul deaktiválása után ajánlott az oldal visszaállítása. Ha a hibaüzenet kiadása előtt módosította a bővítmény háttérkódját, és újra szeretné használni a bővítményt, kövesse az alábbi utasításokat:

Távolítsa el a beépülő modult a WordPress könyvtárból, és töltsön fel egyet eredeti és módosítatlan változat az említett plugin a WordPress plugin könyvtárából.

A WordPress beépülő moduljainak listája

Vannak azonban olyan esetek is, amikor a plugin ilyen módon deaktiválása nem lehetséges, mert a WordPress vezérlőpult, így a WordPress menüben sem lehet változtatásokat végrehajtani.

Amikor ez megtörténik, akkor a FTP kliens (File Transfer Protocol) a WordPress-fájlok eléréséhez és a módosított bővítmény eltávolításához vagy inaktiválásához. Ha még soha nem használt FTP klienst a teljesítéshez a WordPress telepítésének változásai, nem probléma, megtanulhatja gyorsan használni sok FTP kliens ingyenes.

Amint telepítette az FTP klienst, jelentkezzen be a tartományába a a web hosting cég által biztosított regisztrációs adatok. Ezután távolítsa el a problémás bővítményt az alábbi utasítások követésével:

  • Nyissa meg azt a könyvtárat, ahová a WordPress fájlokat mentették.
  • Nyissa meg a "wp-content" mappát.
  • A "wp-content" mappában keresse meg a "plugins" mappát.
  • Nyissa meg a plugins mappát, és keresse meg azt, amelyen a hibaüzenet megjelenése előtt dolgozott.
  • Távolítsa el a beépülő modult. Lehet, hogy ellenőriznie kell, és kattintson a jobb egérgombbal, hogy megtalálja azt a lehetőséget, amely eltávolítja a WordPress telepítéséből. Ha nem akarja törölni a bővítményt, át kell neveznie a mappát, ahol található, hogy deaktiválható legyen.
  • Menjen vissza a böngészőhöz, és frissítse a weboldalt. A halál fehér képernyője biztosan eltűnt, így most bejelentkezhet a WordPressbe.

Ne feledje, hogy mindig olyan pluginokat kell használni, amelyek a megfelelő fejlesztő aktívan támogatja. Ezeknek a bővítményeknek kompatibiliseknek kell lenniük a WordPress legújabb verziójával, mivel azok nem aktuálisak problémákat okozhat.

2. hibaforrás: kódhiba

Ha a hibát nem lehet beépülő modulnak tulajdonítani, az a "functions.php" fájlban vagy bármely más PHP fájlban a WordPress téma szerkesztő.

Bizonyos esetekben a következő hibaüzenet jelenhet meg az üres WordPress képernyőn:

Elemzési hiba: szintaktikai hiba, váratlan $ end a /home/name/public_html/wordpress/wp-content/themes/your_theme/functions.php fájlban a 231. sorban

Ez azt jelenti, hogy hiba történt a kódban. A kiválasztott WordPress téma (az oldal kialakítása és elrendezése) nem jeleníthető meg helyesen, ezért ebben az esetben vissza kell állítani az eredeti állapotát.

Logikailag az a probléma, hogy nem fér hozzá a fájlhoz, mert a Témaszerkesztő helyett csak egy üres oldalt láthat a WordPress programban. A probléma megoldásának legjobb módja az újratöltés a WordPress mappában található hibás fájlt az FTP klienssel, és cserélje ki.

A kiszolgálóra való bejelentkezés után a következő lépéseket kell végrehajtania:

Kipróbálhat egy másik témát is a fő functions.php fájl módosítása helyett, hogy a témában végrehajtott változtatások megtörténjenek nincs szükség a kód módosítására.

Mindig tanácsos elmenteni a biztonsági mentésa téma külön módosítva mielőtt változtatásokat hajtana végre. Így biztos lehet abban, hogy végre tudja hajtani a fent említett műveletet arra az esetre, ha egy üres oldal jelenik meg a WordPress-ben.

Ismeretlen hibaforrások

Néha a halál fehér képernyője származik ismeretlen okok: Előfordulhat, hogy módosította a beépülő modulokat, vagy átírta a téma kódját. Ha az URL megadásakor nem a weboldalt, hanem a "halál fehér képernyőjét" tekintheti meg, de nincsenek nyilvánvaló hibák, hogyan oldhatja meg ezt a hibát a WordPress programban?

Az ilyen típusú helyzetekben az állandó A WP_DEBUG nagyon hasznos, mivel hibaüzenetein keresztül a sérült fájlok jelenléte azonosítható. Ezután a fájlokat könnyen el lehet rejteni, módosítani vagy átírni, ezután a webhelye visszatér teljesen működőképes. A WP_DEBUG nélkül azonban kiküszöbölheti a hibákat is.

Sokak összetettsége miatt WordPress beépülő modulok, nagy a valószínűsége annak, hogy ismeretlen hibák okozzák őket. Lehet, hogy egyik bővítménye elavult, vagy a nem rég telepített frissítés nem kompatibilis a WordPress háttérképével. Ilyen gyanúval szembesülve a legjobb tiltsa le az összes bővítményt és egymás után aktiválja őket, hogy fokozatosan kiderüljön, melyik okoz problémát.

Jelentkezzen be a kiszolgálóra az FPT klienssel, majd kövesse az alábbi lépéseket a hibás beépülő modul azonosításához:

  • Keresse meg azt a könyvtárat, ahol a WordPress fájlok találhatók.
  • Nyissa meg a "wp-content" mappát.
  • Ebben a mappában a "wp-content" a "plugins" mappa.
  • Nevezze át, ezután az összes bővítmény automatikusan letiltásra kerül. A név szabadon választható, de később fel kell ismernie.
  • Nyissa meg a WordPress vezérlőpultot. Ha a fehér oldal eltűnt, és be tud jelentkezni, ez azt jelenti, hogy a probléma az egyik plugin volt.
  • Változtassa újra a mappa nevét "plugin" -re. Miután ez megtörtént, láthatja az összes beépülő modul listáját, bár inaktívak, ezért egyesével kell aktiválnia őket. Ha egy bizonyos plugin aktiválása után a képernyő ismét fehérre vált, akkor gyorsan megtudhatja, mi a probléma forrása.
  • Térjen vissza az FTP klienshez, és távolítsa el a problémás bővítményt.

Ha a fenti lépések végrehajtása után a képernyő még mindig fehér, akkor a probléma esetleg ott rejlik az egyik telepített téma. Kövesse ugyanazt az eljárást a téma mappával: nevezze át és aktiválja újra az összes témát lépésről lépésre, amíg a fehér képernyő újra megjelenik.

A kiterjesztéseken kívül vannak más okok is, amelyek szabad szemmel nem láthatók:

  • Gyorsítótár: használhatja a cache plugin javítani a WordPress betöltési idejét. Abban az esetben, ha az összes lépést elvégezte, az üres képernyő továbbra is megjelenik törölje az oldal gyorsítótárát. Ha nem tud, mert még mindig nincs hozzáférése a WordPresshez, törölje a böngésző gyorsítótárát.
  • Sérült fájl (ok): Előfordulhat, hogy a WordPress fájljai sérültek (például rosszindulatú programok miatt). Vegye fel a kapcsolatot szolgáltatójával és kérje a probléma diagnosztizálását.
  • Szerver le: ellenőrizze a levelesládáját. Sok tárhelyszolgáltató értesíti ügyfeleit, ha szervereik meghibásodnak. Ha nem kapott semmit, kérjük, hívja az ügyfélszolgálatot, bár annak oka lehet egy szerverprobléma is, amelyet szolgáltatója még nem diagnosztizált.

Végül az üres képernyő eltávolításának egyik módja a WordPress alkalmazásból az felújítás teljes biztonsági mentés útján.

2. Belső szerverhibák: 500 belső szerverhiba

Az "500 belső kiszolgáló hiba" hibaüzenet bármely weblapkezelőt érinthet, nem csak a WordPress programot. Szerencsére az esetek többségében gyorsan megtalálható az oka. A WordPress programban a beépülő modulok vagy a témával kapcsolatos problémák gyakran váltják ki a kiszolgáló hibáit. Egyéb okai a belső szerver hibáka WordPress-ben sérült .htaccess fájlok vagy elégtelen memória kapacitás a PHP-ben. A belső szerverhibák szintén hatással lehetnek a WordPress adminisztrációs oldalára, míg a többi oldal problémamentesen működik.