Cuprins
Dacă vă confruntați cu orice defecțiune folosind tema noastră sau dacă apare o pagină albă goală, primul lucru pe care ar trebui să-l faceți este să porniți depanare pe site-ul dvs.
Puteți face asta în fișierul WordPress implicit wp-config.php, în folderul rădăcină al instalării dvs. WordPress.
- Editați fișierul și localizați linia:
define('WP_DEBUG', false);
- Înlocuiți linia cu un set de coduri care definesc constante pentru a activa remedierea și afișa erorile pe ecran:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
@ini_set('display_errors',1); - Salvați fișierul și încărcați înapoi în fișierul modificat de server.
- Deschideți-vă site-ul web și vedeți dacă apare vreun mesaj de eroare.
Unele dintre erorile generale comune pe care le-ați putea vedea
1. Eroare fatală: dimensiunea de memorie permisă de X octeți epuizată...
Mesajul de eroare foarte frecvent care informează că nu ai permis suficientă memorie pe serverul tău pentru site-ul web. Conform Cerințe de găzduire, ar fi trebuit să alocați cel puțin 96 MB, dar conform datelor de pe site-ul dvs. web poate fi necesară mai multă memorie. Mesajul de eroare spune valoarea exactă a memoriei dvs. alocate în octeți, puteți utiliza instrumente online pentru a converti numerele în octeți în megaocteți, astfel încât să știți care este valoarea dvs. curentă.
Modalități posibile de a crește limita de memorie pe serverul dvs.:
- crește limita de memorie în fișierul php.ini de pe serverul tău la linia:
limita_memorie = 128M - încercați să creșteți limita de memorie în fișierul wp-config.php, adăugați linii de coduri:
define('WP_MEMORY_LIMIT', '128M');
define('WP_MAX_MEMORY_LIMIT', '128M');
96 MB este doar o cerință minimă pentru a rula tema, site-ul dvs. poate necesita mai multă memorie, așa că încercați o valoare mai mare pentru memorie. - dacă serverul nu vă permite să modificați această valoare prin cod, astfel încât problema persistă, contactați furnizorul dvs. de găzduire pentru a solicita creșterea limitei de memorie pentru site-ul dvs. web. Nu toate companiile de găzduire nu permit utilizatorilor să modifice aceste valori
2. Eroare de analiză: eroare de sintaxă, T_FUNCTION neașteptată...
Asigurați-vă că parametrii serverului dvs. îndeplinesc toate cerințele necesare, așa cum este descris în Cerințe de găzduire.
În cele mai multe cazuri, apar erori din cauza versiunea veche a PHP instalat pe serverul dvs.
3. Apel la funcția nedefinită mb_convert_encoding()
Se pare că instalarea dvs. PHP nu are extensia Multibyte String instalată, pe care o recomandăm și în cadrul nostru Cerințe de găzduire.