WordPress este, de obicei, destul de stabil și nu supărat proprietarul erori. Dar există situații când motorul începe să acționeze în sus, și să emită avertismente, blestemând de neînțeles pentru cuvintele neinițiați. Să ne uităm la eroare WordPress cele mai comune. Ne uităm la ce ele apar și modul în care acestea pot fi corectate.
recomandări generale
Știu că acest sfat mult timp în urmă plictisit, ce știi despre el și eu sunt de tip plictisitor, care a scris mereu același lucru ... dar cu o constanță de invidiat am răspuns la aceeași întrebare, 90% din care provin din nerespectarea unele destul reguli simple:
- Nu instala plug-in-uri, în cazul în care nu încredere în fiabilitatea lor. Știu două surse, care pot fi de încredere într-o anumită măsură: WordPress Codecanyon și depozit (magazin de plugin-uri și script-uri). Desigur, există și destule decizii discutabile, în special native plugin-uri de depozitare.
- Actualizare WordPress. Dezvoltatorii nu corectează numai erorile, dar, de asemenea, face unele adăugiri, schimba mecanismele de bază. Doar ieri, m-am confruntat cu mers în gol versiunea WooCommerce 2.0.5 pe WordPress 3.4.1. Costurile pentru a face upgrade motorul și toate la început mare.
- Nu așezați experimente pe site-ul live. Fie că trei vizitator aveți o zi sau trei sute - face mai mult sens pentru a face o copie a site-ului și se aplică modificări. Acest lucru va salva nervii de la stres, și site-ul dvs. de erori și defecțiuni.
- Faceți copii de rezervă. Este o piatră de temelie nu numai de dezvoltare web, dar orice activități legate de calculatoare.
ecran alb de deces (WSOD)
Expresia familiară pentru utilizatorii de Windows, există o eroare de sistem este numit diferit ecran albastru BSOD și. Asta numai în acest caz, reporniți computerul pentru a rezolva problema
De obicei, WSOD nu au loc într-un vacuum si este asociat cel mai adesea cu instalarea de orice plug-in sau șablon. Toate probleme această eroare - el blochează panoul de administrare și site-ul în sine. Puteți rula numai înapoi găzduirii fișier sau manager de protocol FTP.
De ce acolo WSOD?
- Instalați plugin-ul sau șablonul care este incompatibil cu versiunea curentă a motorului
- un conflict plugin-ul cu o altă extensie sau temă
- actualizare vechi plugin care a cauzat eroarea
În orice caz - pentru a urmări vinovatul este ușor, dacă doar ați actualizat un plug-in sau un șablon. Ceea ce, dacă ați actualizat năpusti 10-20 plugin-uri a scăzut (situație incredibilă, dar încă posibil și astfel)? Foarte simplu ...
- redenumiți directorul de pluginuri (plugins1 de exemplu) și de a crea un nou una cu același nume, motorul se va opri pentru a vedea instalat plug-in-uri și le puteți include unul câte unul pentru a găsi vinovatul.
- redenumiți șablonul utilizat în prezent. nu uitați să adăugați un șablon de pre-standard (de douăzeci și orice). După ce redenumiți WordPress va trece la tema implicită disponibilă și puteți merge la panoul de administrare.
500 Eroare internă de server
Eroare destul de neplăcut, dar rar. Cel mai adesea asociat cu fișierul .htaccess incorecte în directorul rădăcină al site-ului. Tratate destul de simplu - elimina suficient, apoi du-te la panoul de administrare WordPress, mergeți la secțiunea de link-uri permanente și salvați din nou structura dorită. După salvarea - WordPress va crea un nou fișier htaccess, și foarte probabil să dispară greșeală.
În plus, există multe alte cauze de eroare 500. Cel mai bun mod de a afla motivul - fișierul error_log deschis. care este de obicei localizat în rădăcina site-ului (dacă hoster inclus logare, desigur).
Există o versiune standard bun - este necesar să se includă modul de depanare WordPress. Pentru a face acest lucru, adăugați fișierul wp-config.php este următoarea linie:
și apoi pentru a vedea jurnalul de erori. În acest caz, eroarea va fi descrisă mai în detaliu, ceea ce face mai ușor de găsit și de a elimina.
Eroare la stabilirea unei conexiuni bază de date
În opinia mea - cele mai frecvente începători greșeală. Pot să apară în următoarele cazuri:
Atenție: Nu se poate modifica informații de antet - antetele deja trimise de ...
O actualizare automată a WordPress nu a reușit să finalizeze
Eroarea este destul de rar, dar apare ocazional. Cel mai adesea apare atunci când capacitatea de găzduire nu este suficient pentru a finaliza actualizarea automată. Mi-ar recomanda pentru a scăpa de o astfel de gazdă, dar dacă nu există nici o alternativă, ajuta la actualizarea manuală a motorului în ordinea următoare:
- Descărcarea cea mai recentă versiune de la ru.wordpress.org (bine, sau în propria limbă) și despacheta
- Dezactivați toate plug-in-uri de pe site-ul, dacă este posibil
- Prin FTP du-te la folderul rădăcină al site-ului și îndepărtați wp-include dosar și wp-admin
- Copiați folderul WP distribuție despachetat
- Înlocuiți fișierele din directorul rădăcină de pe rădăcina distribuției de conținut
- Important. Nu atingeți folderul wp-content, sper că este de înțeles de ce
Pe scurt indisponibil pentru întreținerea programată. Reveniți într-un minut.
Ușor de greșeală oribilă .maintenance fi rezolvată prin eliminarea fișierul din rădăcina site-ului. Ea apare ca urmare a completat în mod necorespunzător actualizarea automată. Dacă da - vă va ajuta la punctul superior. Dar, cel mai adesea, nu tocmai a șters în mod automat acest fișier, asta e tot.
FATAL ERROR: PERMIS MEMORIA MĂRIMEA - Bytes A EPUIZAT
Această eroare WordPress apare din cauza lipsei de memorie alocată procesului PHP. Tot ce trebuie să faceți este să crească cantitatea de memorie. dacă este posibil. Există mai multe modalități de a face acest lucru:
- Dacă puteți să modificați fișierul php.ini, adăugați-l linia memory_limit = 64M (bine, sau să găsească și să modificați valoarea existentă) și reporniți serverul.
- Editați fișierul .htaccess localizat în directorul rădăcină, adăugați 64M memory_limit php_value.
- Schimbarea fișierul wp-config.php, adăugați DEFINE ( 'WP_MEMORY_LIMIT,' 64M „);
- Creați un fișier php.ini în interiorul folderul wp-admin c acest conținut: memory_limit = 64M;
Unele mod ar trebui să funcționeze Trebuie remarcat faptul că unele companii de hosting alocă limita maximă de memorie la nivel 8-16M și nu permit să se schimbe această valoare. În acest caz, aș recomanda o gazdă de înlocuire.
timpul de conectare out
Acesta este un simptom clasic de congestie server. Acest lucru înseamnă că serverul este supraîncărcat și nu se poate completa cererea trimisă de către utilizator. Dacă acest lucru se întâmplă destul de des, sfatul meu este - pentru a schimba hosting. În cazul în care nu este posibil - este necesar pentru a reduce sarcina:
- limită crescând de memorie (citeste mai sus)
- în măsura în care este posibil - nu destul de plugin-uri dorite si de a dezactiva
- trecerea la un model standard, cum ar fi Douăzeci Doisprezece
Timpul maxim de execuție de 30 de secunde a depășit
PHP Fiecare fișier are un timp maxim de executarea acestuia. În cazul în care nu se „potrivesc“ în caseta de setări rezervată, apare această eroare. Cea mai frecventă problemă apare din funcționarea necorespunzătoare a adăugări (facilitate închisă într-o buclă, de exemplu). Pentru a rezolva, încercați să resetați directorul de pluginuri și șablonul curent. În cazul în care nu funcționează, atunci serviciul dvs. de găzduire nu este suficient de puternic pentru proiectul dumneavoastră, cu concluzii.
Alternativ, puteți încerca să crească timpul maxim de executare
- schimba .htaccess în directorul rădăcină al WordPress, adăugați linia: php_value max_execution_time 60
- schimbare, dacă este posibil, fișierul php.ini, adăugați linia: max_execution_time = 60;
Erori asociate cu structura bazei de date
- Eroare 145. Aceasta înseamnă că structura bazei de date este deteriorat și are nevoie de reparații. Cu ajutorul phpMyAdmin sau orice altă bază de date de management poate fi efectuată de reparații (recuperare standard înseamnă) Nu uita pre-copie de rezervă a bazei de date
- Eroare 28. Nu svyazannnaya cu eroare de WordPress, care se referă la MySQL. Rezolvat prin găzduirea de suport tehnic.
înregistrări similare
Cea mai mare eroare a motorului provine din faptul că temele sau plugin-uri nu sunt întotdeauna compatibile cu cea mai recentă versiune a motorului. Aceste probleme sunt eliminate pur si simplu prin eliminarea foldere curbe pluginul sau temă. În acest caz, motorul în sine este readusă la tema implicită și totul este în ordine.
Nu este nevoie de a pune planginy, care nu inspiră încredere, pentru a evita greșelile. Nu orice versiune de WordPress pentru a fi prieteni cu ei. Ei bine, pentru care contează, trebuie să actualizați la cea mai recentă versiune
Băieți, problema cu formularul de contact. Am umple și faceți clic pe trimite, dar la trimiterea scrie „Mesajul nu a fost trimis din cauza unei erori interne.“ Spune-mi ce este greșit te rog.
Da, șablonul este întotdeauna o problemă, este mai bine să utilizeze standard + un pic de reprelucrare
Bine ai venit! Am dat o interogare incorectă, atunci când codul de stare la o pagină inexistentă (de exemplu, în loc de 404 emite un cod 500), cum să-l repara pe WP?
În Căutarea a găsit acest articol despre eroarea WordPress.
Din păcate, nu am găsit descrierea erorii lor.
Dar, doar în cazul în care întreb, pot cunoaște pe nimeni.
Am un șablon cu o încăpățânare demnă de aplicare mai bine în folderul rădăcină site-ul, de a crea o lună an
Din acest motiv nu mai funcționeze link-uri muta in arhiva de inregistrari luna. apare o eroare.
Undeva în șablonul stabilit în mod eronat în cazul în care doriți să creați acest dosar. În încărcările dosar același dosar este creat in mod normal, fara probleme.
Nimeni nu se confruntă cu? Nu spune unde să caute eroarea?
Mulțumesc. El însuși înțelege. Poustanavlival pluginuri orice inutile aici și să devină șablon bont))) Deci, băieți nu instalați inutile - plugin-uri care nu sunt necesare atât de rău :))
Bună ziua. Nu am o eroare standard. Am făcut un site pe WordPress motor, cum ar fi totul a mers bine. Dar într-o zi am trezesc, zahozhdu la site-ul, și am șablonul meu set de două ori (de exemplu, de 2 ori mai repetat atunci când derulați în jos). Ajuta la rezolvarea problemei. Sper că pentru sprijinul dumneavoastră. Multumesc anticipat.
Multe mulțumiri pentru sfaturi sensibile
Buna ziua! Ajutor va rog! Ieri după instalarea plugin-ul pe WordPress jivosite primul administrator este blocat, adică, nu poate trece prin parola de autentificare, o eroare 121, și atunci când încercați să mergeți doar la site-ul, de asemenea, vine de la aceeași linie de mine oshibkoy.Chto ? este, în general, să fie restaurate?
Bine vecher.ya nici măcar nu știu ce fac eu citesc mult, groaza ... dar încă dă oshibku.delo acest lucru: set denver, apoi vordpres, a făcut în baza de date, utilizatorul, dar pentru a intra admin nu se poate scrie, „unul sau mai multe tabele indisponibil bază de date „pochenit .... pochenit. și totul a fost dezvăluit faptul că doar două baze sunt bune, iar restul este corectat net.kak că nu știu. prompt.
Creați un tabel cu numele care lipsesc, ... ... Chenit pochenit. totul a mers bine ... îndepărtați linia din wp-config.php și din nou îndepărtat. Chenit poprobyval și otimizirovat unele de bază nu a putut optimiza. Ce să fac? care-i problema? pomogite.tolko că poprobyval toate șterse și din nou, totul a fost korektno, dar în cele din urmă va fi dezvăluit când satul la intrarea vordres a evidențiat un fundal alb, cu logo-ul de vordpresa toate.
Dintre toate greșelile cred că doar trei. Eroare 500, 404, ecran alb de moarte, de asemenea, a fost o problemă și a decis să-ne reinstalați WordPress, Dintre toate problemele, aceasta este cea mai palpabila eroare 404 pare să EO apară după incorect merge să reinstalați permalink.
Site-ul, uneori, am aceste erori: nu se pot încărca imagini la post și nu poate fi un aspect prealabil. Am deaktiroval toate plug-in și pentru că aktiroval din nou, dar nu a reușit. Apoi am făcut nimic, și el a rezolvat problema. Nu înțeleg!
Pentru a doua zi, am lupta cu gazda, dar nu este de acord ... Nici un plugin nu vrea să fie actualizat ... și plugin-ul este dezactivat, iar subiectul schimbat, chiar și de dragul de interes pe site-ul de pe transferul server local (pe toate locale zboara) ... Cum altfel pentru a forța gazde mancarimi? Am făcut-o pentru o plată anticipată an, iar în primele luni bancurile de nisip ...
Pentru a refuza serviciile lor, celălalt nu oferă. Ce fel de câmin care nu poate fi actualizat plugin-uri?
Există o astfel de eroare - Lipsește câmpul obligatoriu «actualizat». Ajutor fix
Prieteni, dar cele 403 vstrechalas eroare în șablonul WP? Am înțeles că un pic de subiect, este Shab, dar încă. Am de 2 ori se avariază.
Hoster a spus că drepturile pe care le au toate normal, Shab, și anume:
„Annuyu eroare nu generează serverul nostru. Undeva în cod, nu am găsit în cazul în care script-ul se referă la un alt server primește eroarea și inserează-l în șablon. Titlul este un wp_head șablon de funcție (), apelarea funcției care se referă la un server de la distanță și primește o eroare. Dar, în cazul în care este această bucată de cod este greu de găsit.
Vă recomandăm să contactați dezvoltatorul subiect. Cu siguranță ei știu ce se întâmplă este un tratament extern și unde să-l găsească ".
Poate cineva să-mi spui asta?
și am aici o astfel de logare eroare în articolul vnutor Eroare fatală: Necunoscut: Nu se poate utiliza tampon de ieșire în stivuitoare de afișare de ieșire de tamponare în Necunoscut pe linia 0.
Știu că oftop, dar e greu să păstreze tăcerea - gering111 unul dintre putinele site-uri care sunt foarte bine privit de pe marele ecran. Vă mulțumim pentru o astfel de vorstku și Diz)
Ce poate provoca appsrush IE7 atunci când se apropie de site-ul? model WordPress + imersiune pe culisa principală.
Nu am nici o idee să fiu sincer. Am uitat chiar se pare ca IE7 JS Cu siguranță, nu este nimic mai mult decât să se rupă.
Vă mulțumesc, Ivan
Da, uitat complet priza de putere, a spus el în articol.
Cu memorie destul de curios pare, de fapt. Mult depinde de prezență și statică configurată. Am un proiect client de pe 16M minunate se rotește. carte de vizită obișnuită, dar încă.