8 Cele mai comune erori de WordPress și cum să le rezolvați

Actualizat: 13 septembrie 2017 / Articol de: Jason Daszkewicz

Aveți un site web alimentat cu WordPress?

Ar putea fi exact ceea ce afacerea dvs. are nevoie pentru a ajunge la masă, pentru a crește rentabilitatea investiției și pentru a vă consolida identitatea de brand. Înființarea unei afaceri online este într-adevăr simplă cu WordPress, grație interfeței și flexibilității sale ușor de utilizat. În timp ce WordPress este extrem de ușor de utilizat, există câteva erori comune care pot fi enervante. Cu toate acestea, partea cea mai bună este că eroarea pe care probabil că o întâlniți pe site-ul dvs. a fost cel mai probabil raportată și rezolvată de cineva înaintea dvs.

Aveți nevoie de ajutor pentru fixarea site-ului dvs. WordPress?
WHSR este acum partener cu Codeable.io pentru a asista utilizatorii care au nevoie de servicii profesionale de dezvoltare / personalizare WP.

Pentru a obține o ofertă gratuită, completați acest formular de solicitare.

 

Iată tutoriale despre cum să remediem aceste erori comune WordPress:

1. Eroare la stabilirea conexiunii bazei de date

Eroare la stabilirea conexiunii bazei de date

Eroarea stabilirii conexiunii bazei de date este destul de explicită și vă spune că conexiunea cu baza de date a fost întreruptă.

  • Cauzele existenței unei erori de bază de date
  • Problemă cu serverul dvs. de găzduire
  • Eroare în fișierul wp-config.php
  • Este posibil ca site-ul dvs. să fi fost hacked

Soluția #1. Remediați problemele cu serverul dvs. de găzduire

Este o idee bună să vorbesc cu dumneavoastră WordPress furnizor de gazduire cu privire la problema.

Furnizorul dvs. de găzduire vă va putea spune dacă baza de date se oprește pentru depășirea cotei sale sau există o problemă cu serverul. Dacă vi se spune că totul este în regulă la sfârșitul serverului, este timpul să vă verificați fișierul wp-config.php.

Soluția #2. wp-config.php eroare de fișier

Deschideți fișierul dvs. wp-config.php folosind FTP sau manager de fișiere. Acum, verificați dacă numele bazei de date, gazda, numele de utilizator și parola sunt corecte. Dacă găsiți vreo modificare în aceste detalii, corectați-le imediat. Dacă nu știți să editați fișierele PHP, este mai bine să vă familiarizați cu elementele de bază.

Soluția #3. Scanează-l pentru a verifica dacă a fost hacked

WordPress este cea mai preferată platformă open source, dar este extrem de vulnerabilă la amenințările de securitate. Așadar, nu este de mirare să vedeți WordPress ca obiectivul principal pentru hacking. Utilizați un instrument de securitate pentru a scana site-ul dvs. în întregime și a verifica dacă site-ul dvs. este compromis. Dacă descoperiți că site-ul dvs. a fost hacked, nu intrați în panică. Schimbă imediat detaliile de conectare și restaurează-ți site-ul din backup.

2. Ecranul alb al morții

Ecranul alb al morții

Această eroare produce de obicei a ecran alb albastru de moarte fără nici un mesaj de eroare, făcându-l mai frustrant pentru tine, deoarece nu ai nici o idee ce să caute și ce să remediezi.

Cauze:

  • Adesea cauzată de o limită de memorie epuizată
  • Subiect slab sau codificat

Soluția #1: Măriți limita memoriei

Deoarece limita de memorie epuizată este un motiv popular pentru această eroare, se recomandă creșterea limitei memoriei. Pentru a mări limita, deschideți fișierul wp-config.php și adăugați următoarea linie de cod în principalele etichete PHP.

define ('WP_MEMORY_LIMIT', '64M');

Codul de mai sus mărește limita de memorie la 64M.

Soluția #2. Înlocuiți tema cu tema prestabilită și dezactivați toate pluginurile

Dacă problema persistă, dezactivați toate plugin-urile și înlocuiți-vă tema actuală activă cu tema WordPress implicită și verificați dacă mai apare un ecran alb al morții. Dacă problema este rezolvată, fie tema dvs., fie unul dintre pluginurile dvs. cauzează un ecran alb. Activați câte un plugin simultan, ținând cont de site-ul web. Dacă rezolvați această problemă, verificați tema dvs. funcții.php și eliminați spațiile suplimentare din partea de jos a fișierului.

3. Eroare internă a serverului 500

Eroare internă de server 500

Aceasta este o altă problemă comună pe care aproape fiecare site WordPress se întâlnește cel puțin o dată. Există mai multe cauze potențiale.

Cauze:

  • Limită de memorie PHP epuizată
  • Funcțiile plugin-ului corupte
  • Funcții tematice corupte
  • Corupt .htaccess

Soluția #1. Măriți limita memoriei

Urmați aceiași pași pentru a mări limita de memorie așa cum este menționat în pasul anterior.

Soluția #2. Editați fișierul .htaccess

Deoarece problema este de obicei cauzată de un fișier .htaccess corupt, ar trebui să editați fișierul .htaccess. Deschideți fișierul .htaccess din FTP sau managerul de fișiere și redenumiți-l cu .htaccess vechi. Reîmprospătați site-ul și vedeți dacă problema persistă. Dacă se rezolvă problema, faceți clic pe setări> permalinkuri și apăsați salvare modificări pentru a reseta .htaccess.

Soluția #3. Dezactivați toate pluginurile

Dacă modificarea fișierului .htaccess nu a avut niciun impact asupra problemei, vă recomandăm să vă verificați pluginurile. Dezactivați toate pluginurile făcând clic pe pluginuri? pluginuri instalate. Alegeți „dezactivați” din meniul drop-down „acțiune în bloc” și apăsați pe Aplicare. Acesta vă va dezactiva automat toate pluginurile. Acum accesați site-ul dvs., reîmprospătați-l și verificați dacă eroarea a dispărut. Dacă da, activați pluginurile unul câte unul și vedeți ce plugin a cauzat problema.

Soluția #4. Înlocuiți wp-admin și wp-include folderele

Dacă nu a funcționat nimic, încercați să înlocuiți folderele wp-include și wp-admin cu copii proaspete de la o instalare WordPress. Salvați-le și încărcați-le. Actualizați browserul și vedeți dacă problema a fost rezolvată.

4. Lost Email Administrator și Password Retrieval nu funcționează

Lost Email Administrator și Password Retrieval nu funcționează

Este obișnuit să uitați de e-mail sau parolă, mai ales atunci când aveți tone de ele de reținut. Într-un astfel de scenariu, probabil că ați făcut clic pe linkul de parolă pierdut pentru a recupera detaliile. Dar, din păcate, nu ai primit niciodată link-ul de resetare în căsuța de e-mail.

Cauza:

Cauza reală a acestei probleme este încă un mister, dar soluția nu este. Există anumite lucruri pe care le puteți face pentru a vă schimba adresa de e-mail și parola fără a avea nevoie de linkul de resetare.

Soluția #1. Editați fișierul functions.php

Pentru a face modificări în fișierul funcții.php al unei teme, navigați la ../wp-content/themes/your_current_theme prin FTP sau manager de fișiere. Deschideți fișierul funcții.php și adăugați următoarea linie de cod.

wp_set_password ('DesiredNewPassword', 1);

Puneți noua parolă dorită în locul unde scrie „DesiredNewPassword”. Salvați fișierul și încărcați-l din nou. După ce v-ați conectat la site-ul dvs. web, eliminați codul din fișier și încărcați-l din nou.

Soluția #2. Resetați-vă e-mailul și parola prin intermediul phpMyAdmin

Conectați-vă la cpanel. Faceți clic pe phpMyAdmin și selectați baza de date a site-ului dvs. web. Faceți clic pe tabela wp_users și editați înregistrarea. Introduceți o nouă valoare pentru user_pass. Rețineți că phpMyAdmin folosește criptarea MD5, deci trebuie să convertiți parola în MD5.

Alegeți opțiunea MD5 din meniul derulant din Funcții. Hit salvați și actualizați site-ul dvs. Web.

5. Conexiunea a expirat

Conexiunea a expirat

Această eroare este de obicei cauzată de un server partajat suprasolicitat. Următoarele motive cauzează de obicei această problemă.

Cauze:

  • Pluginuri grele
  • Temele erorilor funcției
  • Limită de memorie PHP epuizată

soluţii

  1. Creșteți limita de memorie PHP
  2. Dezactivați toate pluginurile și eliminați cel care cauzează problema
  3. Treceți la o temă WordPress implicită pentru a verifica dacă tema dvs. cauzează problema

6. 404 Eroare pagină

404 Eroare pagină

Această eroare apare de obicei atunci când site-ul nu găsește pagina specificată.

Provoca

Permalink este cauza principală a erorii paginii 404.

Soluţie:

Reconfigurați-vă permalinkurile făcând clic pe setări> permalink. De asemenea, puteți rescrie manual regulile pentru a suprascrie setările implicite de permalink.

7. Memorie Eroare epuizată

Memorie Eroare epuizată

O eroare de memorie epuizată produce fie un ecran alb de deces, fie următoarea eroare

Eroare fatală: Dimensiunea permisă de memorie a octeților 33554432 epuizată (a încercat să aloce 2348617 octeți) în /home/username/public_html/site1/wp-includes/plugin.php pe linia xxx

Provoca

Cauza principală este atunci când un plugin WordPress sau un script epuizează limita implicită de memorie.

Soluţie

Trebuie să măriți limita de memorie PHP. Chiar dacă am menționat toți pașii de creștere a limitei de memorie în primul punct, o scriu încă aici.

Pentru a mări limita, deschideți fișierul wp-config.php și adăugați următoarea linie de cod în principalele etichete PHP.

define ('WP_MEMORY_LIMIT', '64M');

Codul de mai sus mărește limita de memorie la 64M.

Înlocuiți tema cu tema prestabilită și dezactivați toate pluginurile

8. Indisponibil pentru eroarea de întreținere programată

Indisponibil pentru eroarea de întreținere programată

S-ar putea să întâlniți această eroare din cauza unei actualizări WordPress întrerupte sau neterminate.

Cauza:

Când WordPress actualizează un plugin sau o temă, acesta vă pune site-ul în modul de întreținere. Dacă actualizarea este întreruptă, acesta vă menține site-ul în modul de întreținere.

soluţii

  1. Actualizați manual instalarea WordPress
  2. Ștergeți fișierul de întreținere prin accesarea directorului rădăcină prin FTP sau manager de fișiere.

Învelire

WordPress este un software puternic, dar ca și alte platforme, are defectele sale. În postarea de astăzi, am dezvăluit anumite erori comune cu cauzele și soluțiile lor. Sper să vi se pară util și să scăpați definitiv de aceste erori.

Despre Jason Daszkewicz

Jason Daszkewicz este un entuziast web care servește ca dezvoltator WordPress pentru Wordsuccor Ltd., care oferă servicii de dezvoltare de plugin-uri WordPress pentru companii. Jason deține expertiză excepțională în blogging pe articole legate de WordPress. De asemenea, îi place să-și petreacă timpul în aer liber explorând lumea, oamenii și tehnologia.