Primanje PHP pogrešaka nije uobičajeno u WordPressu, to je pogreška koja se javlja kada datoteka nije pravilno kodirana i u većini slučajeva ta vas pogreška sprječava u korištenju vašeg WordPress blog. Iskusni programeri često nemaju problema ispraviti ovu pogrešku na vlastitom poslužitelju, ali ako ste novi u WordPressu, neće vam biti lako.

Možda ćete zapeti kako primijeniti metodu sanacije kada ne možete otvoriti ni nadzornu ploču. U ovom ćemo uputstvu objasniti pogrešku analize koda na koju ćete naići i kako ih ispraviti.

Počnimo.

Što trebate znati o pogreškama i WordPressu

Prema zadanim postavkama, WordPress ne prikazuje nikakve PHP pogreške, razlog je jednostavan jer će prikazivanje PHP pogrešaka hakerima pokazati različite ranjivosti koje postoje na vašem web stranica. Zauzvrat, kao web programer, možete omogućiti izvješćivanje o pogreškama na WordPressu pomoću PHP konstante WP_DEBUG_LOG koja je postavljena na " istinski » u datoteci wp-config.php. U tom slučaju pogreške više neće biti prikazane na stranici, već će biti spremljene u datoteci u vašem smještaj.

Pored toga, ako i dalje želite izravno prikazivati ​​PHP pogreške na vašoj web lokaciji, možete koristiti konstantni " WP_DEBUG Što također možete postaviti na "istinito". WordPress kodeks nudi više korisnih informacija o tome.

Kako ispraviti pogrešku raščlanjivanja: pogreška raščlanjivanja

Ovo je greška pri raščlanjivanju sintakse koja sprečava PHP da razumije kôd.

analizirati-pogrešaka pogrešaka PHP-wordpress

Kao rezultat ovog navoda o pogrešci, često ćete primijetiti druge podatke koji će nam pomoći da bolje identificiramo izvor problema.

Priroda problema

U slučaju ove pogreške, PHP je pružio više informacija rekavši " neočekivani $ završetak Što znači da se PHP datoteka završava kada narukvica nije pravilno ograničena (ili funkcije).

Priroda-the-problema-PHP

Dotični dosje

U tom slučaju PHP vam omogućuje da znate na koju datoteku utječe ova pogreška. U našem slučaju PHP nam kaže datoteku " wp-sadržaja / teme / zerif-Lite / functions.php ".

File-poštovanje-po-pogrešaka PHP

Dotična linija

Osim što vam pruža pogođenu datoteku, PHP vam daje i liniju koda na koju utječe pogreška. U našem slučaju, PHP izvještava "na liniji 91". Sve što sada trebate je oporaviti pogođenu datoteku i ispraviti pogrešku.

Pozivam vas da to učinite ako ste autor teme ili ste programer. Ako otkrijete ovu pogrešku na temi koju ste upravo kupili, ova tema nije ispravno kodirana, pa vas pozivam da obrišete mapu tema i kontaktirate programera s tim različitim podacima.

I dalje ćemo vam pokazati kako ispraviti gornju pogrešku.

Prijavite se na svoj hosting putem FTP klijenta

Sada ćemo potražiti pogođenu datoteku u mapi zerif-lite.

istraživanje mape-FTP

Jednom kada pristupite mapi zerif-Lite », Preuzmite njegovu datoteku« functions.php To ste spremili negdje na računalu.

Kakav alat za ispravljanje pogreške

Idealno bi bilo koristiti uređivač teksta koji podržava PHP. Predlažem vam popis jednostavnih alata za preuzimanje koji će vam omogućiti ispravljanje pogreške.

Odaberite onu koja će vas najviše inspirirati. U svakom slučaju, svi ti uređivači teksta mogu se koristiti za ispravljanje ovog problema.

greška-funkcija-php-zerif-lite

Ovi programi numeriraju svaki red vaše datoteke, kao na sljedećoj slici, što će vam omogućiti da lako pronađete liniju na koju se odnosi greška.

Ispravljanje ove pogreške ovisit će o vašoj razini iskustva. Ali ono što trebate znati je da se svaki element koji se otvori mora u načelu zatvoriti. Kad koristimo zagrade koji se otvaraju, to je zato što na drugom kraju imamo zagrade koji se zatvaraju, to je slučaj s uglatim zagradama " [ , Apostrofe, zagrade « { ".

Budući da imamo posla s pogreškom " neočekivan kraj Tada sigurno zagrljaj nije zatvoren. Možete istražiti kôd ili upotrijebiti uređivač koda koji nadgleda te pogreške " početnika ".

Nakon što ste uspješno ispravili pogrešku, možete poslati datoteku na svoj smještaj. Ako sve bude u redu, vaša bi stranica ponovno trebala biti dostupna.

greška-ispravljanje-na-wordpress

Ako se greška odnosi na internu WordPress datoteku (pročitajte put dotične datoteke), tako da uvijek možete preuzeti novu verziju WordPressa i prebrisati onu koju ste instalirali.

To je sve za ovaj tutorial, nadam se da ćete doći ispraviti pogreške na WordPressu. Ako imate različite pogreške, rado ću vam objasniti kako ih ispraviti.