10 dažniausių „WordPress“ klaidų (su sprendimais)
Jei esate „WordPress“ vartotojas, kuris mėgsta gauti savo rankas purvinas su kodais, arba tas, kuris tiesiog mėgsta diegti papildinius ir keisti temas, suprasite, kad susidūrimas su klaida yra neišvengiamas įvykis. „WordPress“ naudotojai (kaip ir mes) žino, kaip varginantis yra suklupti netikėta klaida ir nesugebėti rasti jo sprendimo. Dauguma „WordPress“ problemų yra išsprendžiamos; Jei paspausite klaidą, nesijaudinkite, nes yra tikimybė, kad kai kuris kitas „WordPress“ vartotojas turėjo tą pačią problemą ir jau jį gavo..
Šiandieniniame pranešime pažvelgiame į kai kurias dažniausias „WordPress“ klaidas, su kuriomis susidūrė naudotojai, ir pasidalykite su jumis sprendimais, kaip išspręsti šias problemas arba ištrinti. Tikimės, kad tai bus naudinga jums - laimingas WordPressing!
Tau taip pat gali patikti:
- Pagrindinės „Shell“ komandos Bloggeriams
- „WordPress Tweaks“ tobulina žinutes ir puslapius
- „WordPress“ saugumo stiprinimas: 25 esminiai įskiepiai ir patarimai
1. Prarastas administratoriaus slaptažodis ir el. Pašto gavimas neveikia
Problema:
Jūs praradote „WordPress“ administratoriaus slaptažodį ir bandėte įvesti savo naudotojo vardą arba el. Pašto adresą „Pamiršote slaptažodį?“ puslapio, bet nepavyko gauti jokios nuorodos sukurti naują slaptažodį el. paštu.
Čia yra 2 paprastieji sprendimai, kaip atstatyti „WordPress“ administratoriaus slaptažodį.
1 sprendimas: phpMyAdmin
- Prisijungti cPanel, spustelėkite phpMyAdmin pagal Duomenų bazės.
- Pasirinkite „WordPress“ duomenų bazę. Pavyzdžiui: Nick_wrdp1.
- Eiti į wp_users, spustelėkite Naršyti.
- Ieškokite vartotojo vardo ir spustelėkite Redaguoti.
- Iš naujo nustatykite naują slaptažodį user_pass. Atminkite, kad tai yra didžiosios raidės.
- Kai tai atliksite, spragtelėkite išskleidžiamąjį meniu pagal Funkcija, ir pasirinkite MD5 iš meniu.
- Puslapio apačioje spustelėkite Eik mygtukas.
2 sprendimas: per FTP
- Prisijunkite prie FTP paskyros.
- Eikite į „… / wp-content / themes / (jūsų aktyvi tema) /“, atsisiųskite funkcijos.php failą.
- Atidarykite funkcijas.php ir po pirmojo pridėkite žemiau esantį kodą
wp_set_password („YourNewPassword“, 1);
Pakeisti „YourNewPassword“ naudodami norimą naują slaptažodį. „1“ scenarijuje yra vartotojo ID numeris wp_users lentelėje.
- Įkelkite redaguotų funkcijų.php failą į FTP.
- Pašalinkite kodą ir įkelkite į FTP, kai galėsite prisijungti prie „WordPress“.
2. „WordPress“ administravimo prietaisų skydelis tinkamai nerodomas
Problema:
„WordPress“ administravimo skydelis rodomas be CSS. Visos nuorodos nėra tinkamai išdėstytos.
1 sprendimas: „Proxy“ ir „Firewall“
Patikrinkite, ar jūsų interneto ryšys yra už proxy jungties ar užkardos. Kai kurie iš šių įrankių blokuoja CSS failus, kad CSS failai nebūtų tinkamai įkelti. Pabandykite išvalyti tarpinį serverį arba ugniasienės slapukus ir talpyklą ir paspauskite Ctrl + F5, kad atnaujintumėte savo puslapį.
2 sprendimas: atnaujinkite „WordPress“ papildinius
Jei turite administratoriaus meniu „WordPress“ papildinius, pvz., „Admin Drop Down Menu“ papildinį arba „Lighter Menus“ įskiepį, atnaujinkite jį. Jei jis neveikia, pabandykite jį išjungti.
3. Įspėjimas: Negalima keisti antraštės informacijos - antraštės, kurias jau atsiuntė
Problema:
Jūsų naršyklėje gaunate klaidos pranešimąĮspėjimas: Nepavyksta pakeisti antraštės informacijos - jau išsiųstos antraštės (išvestis pradėta /path/blog/wp-config.php:34)„iškart po„ WordPress “ar naujojo„ WordPress “diegimo atnaujinimo.
Sprendimas: „wp-config.php“ pašalinkite tarpus, naujas linijas ar kitą šiukšles
- parsisiųsti wp-config.php per FTP.
- Atidarykite wp-config.php.
- Prieš pašalinkite visas erdves .
- Įsitikinkite, kad pirmieji simboliai yra , pirmoje eilutėje, be tarpo tarpo.
- Pašalinkite visas vietas po ?>
- Įsitikinkite, kad paskutiniai simboliai yra ?>, paskutinėje eilutėje, be tarpo tarpo.
Ši klaida gali įvykti ir kituose failuose. Atidžiai perskaitykite klaidos pranešimą, nes jame nurodomas konkretus failo pavadinimas, kuriame įvyko klaida.
4. „WordPress“ tinklaraštis ir administratorius Rodo tuščią puslapį
Problema:
Ši klaida paprastai įvyksta iškart po naujo „WordPress“ temų diegimo arba „WordPress“ atnaujinimo. Visame dienoraštyje rodomas tuščias puslapis; taip yra ir „WordPress“ administratoriaus prisijungimo puslapis. Nėra galimybės pasiekti prietaisų skydelį.
1 sprendimas: Pervadinkite dabartinį įdiegtą teminį aplanką per FTP
Šiuo metu įdiegto temos aplanko pervadinimas per FTP gali priversti „WordPress“ pasirinkti numatytąją temą, kuri bus pradėta naudoti, ir po to galėsite pasiekti „WordPress wp-admin“..
- Eikite į wp turinys / temos katalogas per FTP.
- Pervardyti dabartinį įdiegtą temos aplanką. Pavyzdžiui: „twentytwenty“ į „twentytwenty-temp“.
- Prisijunkite prie „WordPress“ wp-admin.
- Patikrinkite, ar jūsų tema suderinama su jūsų „WordPress“ versija.
- Patikrinkite, ar jūsų temoje yra kodavimo, kurio negalima atlikti.
2 sprendimas: iš naujo nustatykite įskiepio aplanką per FTP
- Eikite į wp turinys katalogas per FTP.
- Pervardyti įskiepių aplanką į „plugins-temp“.
- Sukurkite naują aplanką „plugins“, esantį „wp“ turinyje.
- Pabandykite prisijungti prie „WordPress wp-admin“.
- Perkelkite papildinį iš „įskiepių“ į „įskiepiai“ ir aktyvinkite juos po vieną.
- Patikrinkite, ar bet koks įskiepis nėra suderinamas su jūsų „WordPress“ versija.
5. Mirtina klaida: leistinas 33554432 baitų atminties dydis
Problema:
Gauti "Mirtina klaida: leistinas 33554432 baitų atminties dydis„bandant įkelti vaizdą su vidutinio dydžio failais. Norėdami išspręsti šią klaidą, pabandykite padidinti PHP priskirtą atmintį. Galite nustatyti 32MB, 64 MB, 128 MB arba 256 MB ribą..
1 sprendimas: redaguokite PHP.ini
Jei vis tiek leidžiate redaguoti savo PHP.inifailą, atnaujinkite savo memory_limit į PHP.ini pakeičiant žemiau esančią eilutę
memory_limit = 64M; Maksimalus atminties kiekis, kurį gali vartoti scenarijus (64 MB)
Jei linija rodoma 64M, bandykite 128M.
2 sprendimas: redaguokite .htaccess failą
Pridėkite žemiau esantį scenarijų .htaccess failą.
php_value memory_limit 64M
3 sprendimas: redaguokite failą wp-config.php
Pridėkite žemiau esantį scenarijų wp-config.php failą
Išplėstinė atmintis, skirta PHP apibrėžti ('WP_MEMORY_LIMIT', '64M');
4 sprendimas: sukurkite PHP.ini failą į wp-admin aplanką
- Atidarykite „Notepad“.
- Į Notepad įrašykite šį kodą.
memory_limit = 64M;
- Išsaugoti kaip „PHP.ini“.
- Įkelkite šį failą į „wp-admin“ katalogą.
6. Neleidžiama peržiūrėti šio puslapio (403 klaida)
Problema:
Gaunate klaidos pranešimą „Jūs neturite teisės peržiūrėti šio puslapio. (403 klaida)"įterpę naudotojo vardą ir slaptažodį į WordPress administratoriaus prisijungimo puslapį.
Sprendimas: Įjunkite Index.php
Jei jūsų tinklaraštis yra talpinamas „Windows“ serveryje, tai gali būti klaida „Directory Indexes“.
- Prisijunkite prie Valdymo skydas.
- Spustelėkite Žiniatinklio parinktys.
- Eiti į Rodyklės indeksai skyrius.
- Papildyti index.php į Rodyklės indeksus.
7. Fatal klaidos neapibrėžta funkcija yra_network_admin ()
Problema:
Jūs gaunate "Fatal klaidos neapibrėžta funkcija yra_network_admin ()„Kai prisijungiate prie„ WordPress “administratoriaus po„ WordPress “atnaujinimo.
Sprendimas: rankinis atnaujinimas
Šią klaidą sukelia „WordPress“ versijos atnaujinimas. Pabandykite atnaujinti rankiniu būdu.
- Atsisiųskite naujausią „WordPress“ zip failą ir išpakuokite.
- Sukurkite „WordPress“ atsarginę kopiją.
- Pervardyti wp-include ir wp-admin katalogai wp-includ.bak ir wp-admin.bak.
- Įkelkite wp-includeir wp-admin katalogai iš išpakuoto aplanko į žiniatinklio prieglobą per FTP.
- Įkelkite failus iš naujo wp turinys prie esamo wp turinys aplanką. Pakeiskite ir perrašykite esamus failus.
- Įkelkite naują likusių failų versiją iš šakninio katalogo į esamą „WordPress“ šakninį katalogą.
- Pašalinti .priežiūra jūsų „WordPress“ kataloge per FTP.
- Prisijunkite prie „WordPress“ administratoriaus ir jums bus suteikta nuoroda į URL, pvz., „Http://domain.com/wordpress/wp-admin/upgrade.php“. Vykdykite nuorodą ir instrukcijas.
- Išvalykite talpyklą, kad pamatytumėte pakeitimus, jei įjungėte talpyklą.
Norėdami gauti daugiau informacijos apie „WordPress“ rankinį naujinimą, skaitykite http://codex.wordpress.org/Updating_WordPress#Manual_Update.
8. „WordPress Admin“ prisijungimas 404 Problema
Problema:
Jūs negalite prisijungti prie „WordPress“ administratoriaus. Vietoj to gaunate 404 klaidų puslapį.
1 sprendimas: atnaujinkite URL duomenų bazėje
Jei galite pasiekti phpMyAdmin, pabandykite atnaujinti duomenų bazės URL.
- Prisijungti cPanel, spustelėkite phpMyAdmin pagal Duomenų bazės.
- Pasirinkite „WordPress“ duomenų bazę. Pavyzdžiui: Nick_wrdp1.
- Eiti į wp_options, spustelėkite Naršyti.
- Ieškoti siteurl lauke parinkties_pavadinimas.
- Spustelėkite Redaguoti lauką.
- Pakeiskite URL įvesties laukelyje option_value.
- Puslapio apačioje spustelėkite Eik mygtukas.
2 sprendimas: atnaujinkite aplanko atributus
- Eikite į „/ wp-admin“ katalogą per FTP.
- Dešiniuoju pelės mygtuku spustelėkite wp-admin katalogą ir spustelėkite Failo atributai.
- Atnaujinkite vertę į 755 ir patikrinkite Grįžti į pakatalogius jei yra galimybė.
- Spustelėkite Gerai.
- Pakartokite 1–4 veiksmus, jei norite / wp turinys ir wp-include.
- Atidarykite savo interneto naršyklę ir pabandykite prisijungti prie „WordPress“ administratoriaus. Paspauskite Ctrl + F5, kad išvalytumėte talpyklą.
9. „Automatinis atnaujinimas trumpai nepasiekiamas planuojamai techninei priežiūrai“
Problema:
Po automatinio atnaujinimo „WordPress“ svetainė rodoma „Trumpai nepasiekiama planuojamai techninei priežiūrai“.
Sprendimas: pašalinkite .maintenance failą
Pavadintas failas .priežiūra „WordPress“ automatiškai atnaujina, kad praneštų lankytojams, kad svetainė yra trumpai prižiūrima. Jei naujinimas nepavyksta arba yra sugadintas, failas išliks „WordPress“ aplanke ir nebus ištrintas.
Pašalinti .priežiūra failą,
- Pasiekite savo dienoraščio šakninį katalogą per FTP.
- Raskite failą .priežiūra.
- Pašalinkite .maintenance failą iš dienoraščio šaknų katalogo.
Kai išspręsite šią problemą, galbūt norėsite vėl paleisti „WordPress“ automatinį atnaujinimą.
10. Negalima ištrinti papildinio
Problema:
Jūs negalite ištrinti „WordPress“ administratoriaus papildinio. Jis vis tiek pasirodo net ištrinus katalogą per FTP.
Sprendimas: ištrinkite papildinį per saugųjį korpusą (SSH)
Įskiepis galėjo įkelti kai kuriuos paslėptus / įdėtus failus į „plug-in“ katalogą, kuris nebuvo rodomas FTP.
Jei turite prieigą prie savo dienoraščio SSH,
- Prisijunkite prie savo svetainės per SSH.
- Naudokite SSH komandas į „Nagivate“ „… / wp-content / plugins /“.
- Naudokite ls -al pamatyti visą katalogų sąrašą.
- Ištrinkite konkretų įskiepių aplanką rm (aplanko pavadinimas).
Ar turite komentarų, kuriuos norite pasidalinti anksčiau pateiktomis klaidomis ir sprendimais? Bendrinkite juos žemiau.