Marrja e gabimeve PHP nuk është e zakonshme në WordPress, është një gabim që ndodh kur një skedar nuk është koduar siç duhet dhe në shumicën e rasteve ky gabim ju pengon të përdorni blog WordPress. Zhvilluesit me përvojë shpesh nuk e kanë problem ta rregullojnë këtë gabim në serverin e tyre, por nëse jeni i ri në WordPress, nuk do të jetë e lehtë për ju.

Ju mund të jeni të mbërthyer sesi të zbatoni një metodë të rehabilitimit kur nuk mund të hapni as panelin e kontrollit. Ne po shkojmë në këtë manual për të shpjeguar gabimin e analizës së kodit që do të hasni në tuaj dhe si t'i rregulloni ato.

Le të fillojë.

Farë duhet të dini në lidhje me gabimet dhe WordPress

Si parazgjedhje, WordPress nuk shfaq asnjë gabim PHP, arsyeja është e thjeshtë, sepse shfaqja e gabimeve PHP do t'u tregojë hakerëve dobësitë e ndryshme që ekzistojnë në tuaj Faqja e internetit. Në këmbim, si një zhvillues ueb, ju mund të aktivizoni raportimin e gabimeve në WordPress duke përdorur konstanten PHP WP_DEBUG_LOG e cila është vendosur në " i vërtetë » në skedarin wp-config.php. Në këtë rast, gabimet nuk do të shfaqen më në sit, por do të ruhen në një skedar në tuaj akomodimi.

Përveç kësaj, nëse ende dëshironi të shfaqni gabimet PHP në faqen tuaj direkt, mund të përdorni konstanten " WP_DEBUG Gjë të cilën gjithashtu mund ta vendosni në "të vërtetë". Kodeksi WordPress ofron informacion më të dobishëm Në këtë drejtim.

Si të rregulloni një gabim të analizuar: Gabim parse

Ky është një gabim parsing i sintaksës që parandalon PHP të kuptojë kodin.

analizimi-error-error-php-wordpress

Si rezultat i këtij citimi të gabimit, shpesh do të vini re informacione të tjera që do të na ndihmojnë të identifikojmë më mirë burimin e problemit.

Natyra e problemit

Në rastin e këtij gabimi, PHP dha më shumë informacion duke thënë " fund i papritur $ Që do të thotë se skedari PHP përfundon kur një mbajtëse nuk është kufizuar saktësisht (ose një funksion).

Natyra-the-problem-php

Dosja në fjalë

Në këtë rast, PHP ju lejon të dini se cili skedar preket nga ky gabim. Në rastin tonë, PHP na tregon skedarin " wp-content / themes / zerif-lite / functions.php '.

File-respekt-nga-gabim-php

Linja në fjalë

Përveç që ju siguron skedarin e prekur, PHP gjithashtu ju jep linjën e kodit që preket nga gabimi. Në rastin tonë, PHP raporton "on line 91". E tëra çfarë ju duhet të bëni tani është të rikuperoni skedarin e prekur dhe të rregulloni gabimin.

Unë ju ftoj ta bëni këtë nëse jeni autor i temës ose jeni një zhvillues. Nëse e zbuloni këtë gabim në një temë që sapo keni blerë, atëherë kjo temë nuk është koduar saktë, dhe për këtë arsye ju ftoj të fshini dosjen e temave dhe të kontaktoni zhvilluesin me këtë informacion të ndryshëm.

Ne ende do t'ju tregojmë se si të korrigjoni gabimin e mësipërm.

Hyni në pritjen tuaj me një klient FTP

Tani do të gjejmë skedarin përkatës në dosjen e temës "zerif-lite".

eksplorimin e dosje-FTP

Pasi të keni hyrë në dosje zerif-lite », Shkarkoni skedarin e tij« functions.php Se kurseni diku në kompjuterin tuaj.

Toolfarë mjeti për të korrigjuar gabimin

Ideale do të ishte përdorimi i një redaktori teksti që mbështet PHP. Unë ju propozoj një listë të mjeteve të thjeshta për t'u shkarkuar që do t'ju lejojnë të korrigjoni gabimin.

Zgjidhni atë që do t'ju frymëzojë më shumë. Sidoqoftë, të gjithë këta redaktorë të tekstit mund të përdoren për të korrigjuar këtë problem.

error-funksion-php-zerif-lite

Këto programe numërojnë secilën rresht të skedarit tuaj, si në imazhin e mëposhtëm, i cili do t'ju lejojë të gjeni lehtësisht linjën në fjalë nga gabimi.

Korrigjimi i këtij gabimi do të varet, pra, nga niveli juaj i përvojës. Por ajo që duhet të dini është se çdo element që hapet duhet domosdoshmërisht të mbyllet në parim. Kur përdorim një kllapë hapëse, është sepse në skajin tjetër kemi një kllapa mbyllëse, ky është rasti me kllapat katrore " [ , Apostrofat, dhe formatimin e teksteve « { '.

Meqenëse kemi të bëjmë me një gabim " fund i papritur Atëherë me siguri një përqafim nuk u mbyll. Ju mund të eksploroni kodin ose të përdorni një redaktues të kodit që monitoron këto gabime " të fillestarëve '.

Pasi të keni rregulluar me sukses gabimin, atëherë mund ta dërgoni skedarin tek ju akomodimi. Nëse gjithçka shkon mirë, faqja juaj duhet të jetë sërish e disponueshme.

gabim-korrigjimin-on-wordpress

Nëse gabimi ka të bëjë me një skedar të brendshëm WordPress (lexoni shtegun e skedarit në fjalë), kështu që gjithmonë mund të shkarkoni një version të ri të WordPress dhe të përmbishni atë që keni instaluar.

Kjo është gjithçka për këtë tutorial, shpresoj se do të vini të korrigjoni gabimet në WordPress. Nëse keni gabime të ndryshme, do të jem i lumtur t'ju shpjegoj se si t'i rregulloni ato.