Hvernig á að leysa Pluggable.php villur á WordPress vefsíðu

Hvernig á að leysa Pluggable.php villur á WordPress vefsíðu

Meðan þú stjórnar WordPress vefsíðu gætirðu þurft að bæta við sérsniðnum kóða til að bæta eiginleika þess. Flestir notendur WordPress eru ekki tæknigreinar og þeir athuga ekki kóða í nærumhverfi áður en þeir nota á vefsíðu sinni.


Slík mistök leiða til þess að villa kemur upp. Það er ekki svo algengt að sjá pluggable.php skráarvillu en margir notendur taka eftir því á meðan þeir gera hvers konar breytingar á PHP kóða vefsins síns.

Eins og við öll vitum, WordPress er PHP-undirstaða Content Management System (CMS) og öll þemu þess og viðbætur nota PHP sem kóðunarmál. Alltaf þegar tappi eða þema árekstrar kemur upp villa og stundum leiðir það til villunnar pluggable.php.

Hefur þú séð svona villu á síðunni þinni? Ertu enn að reyna að reikna út ástæður og lausnir? Ef svo er, þá er þessi kennsla fyrir þig.

Helsta ástæðan fyrir því að villuleiðin pluggable.php gerist er þegar ný aðgerð er ekki fær um að takast á við hnekkingu sjálfgefinna WordPress aðgerða.

Pluggable.php er ein af helstu WordPress skrám, sem þýðir að það er eitthvað annað sem stangast á við náttúrulega hegðun þessarar skráar..

Hvernig lítur pluggable.php skráarvillur út og hvernig á að laga það?

Oftast samanstendur villan af leið sem hún býr til. Eins og ég gat um hér að ofan, pluggable.php er alger WordPress skrá og þú ættir ekki að breyta henni.

Svo þú verður að skilja hvernig villan lítur út og hvað hún endurspeglar. Leyfðu mér að sýna þér dæmi:

Viðvörun: Ekki hægt að breyta upplýsingum um hausinn – haus þegar send af (úttak byrjað á /home/username/yoursite/wp-content/themes/themename/functions.php:1091) í / home / username / yoursite / wp-include / pluggable. php á línu 1280

Það er viðvörun sem bendir á línu númer 1280 í pluggable.php skránni. Flestir gera þessi mistök og byrja að breyta þessari skrá.

Ef þú lítur vel, þá er til önnur leið sem samanstendur af the function.php skrá af WordPress þema þínu. Ef þú bætir við einhverjum sérsniðnum kóðaútgáfu ættirðu að athuga það aftur.

Ef þú settir upp nýja viðbætur sem ofgerir núverandi aðgerð skaltu prófa að slökkva á henni. Hugsanlegt er að það sé auka pláss í skránni features.php.

Líklega í lokun og lokun PHP tags.

Til dæmis sérðu auka pláss í lokamerkinu svona: php ?>

Leyfðu mér að sýna þér annað dæmi um villuna.

Viðvörun: Ekki hægt að breyta upplýsingum um hausinn – haus þegar send af (úttak byrjað á /home/username/yoursite/wp-content/plugins/plugin-name/plugin-file.php:1091) í / home / username / yoursite / wp- inniheldur / pluggable.php á línu 1280

Ef þú skoðar slóðina sem nefnir línu númer 1091 bendir það á viðbót, sem þýðir að þú ættir að athuga viðbótina sem býr til villu.

Ekki eru öll viðbætur vel kóðaðar. Það eru mörg af þriðja aðila viðbótum í boði í opinberu WordPress viðbótargeymslunni. Og oftast þegar WordPress kjarna uppfærist byrjar viðbót að stangast á vegna gömlu kóðunarstaðlanna.

Það er einnig mögulegt að viðbótin stangist á við önnur viðbótarforrit sem þú notar. Jafnvel þó að WordPress viðbætur séu gagnlegar, en stundum geta þær verið stórt mál vegna lélegs kóðaðs staðals þeirra.

Hvar getur þú tekið eftir pluggable.php villu í skránni?

Ég er viss; þú ert forvitinn að vita meira um villu í pluggable.php. Það er vegna þess að hver villa hefur staðsetningu sína til að birta viðvörunarskilaboð sín.

Villa við pluggable.php skrá getur brotið niður síðuna og þú sérð aðeins viðvörunarskilaboðin sem ég nefndi hér að ofan. Það fer eftir átökum við WordPress aðgerðir, þú gætir verið fær um að skrá þig inn á stjórnborðið og sjá villuna.

Aðallega þegar þú afritar og límir einhvern sérsniðinn kóðaútgáfu án prófa veldur það slíku vandamáli. Svo það er alltaf gott að setja upp umhverfi með XAMPP, WAMP, MAMP eða Local með Flywheel.

Rétt eins og hvítur skjár dauðans, þá geturðu séð villu í pluggable.php skrá á hverri síðu síðunnar, sem þýðir að þegar þú reynir að opna hvaða síðu sem er á síðunni birtast aðeins viðvörunarskilaboð.

Hvernig lítur villuboð út þegar það gerist vegna WordPress þema?

Þó margir þemuhönnuðir hafi byrjað að þróa þemu með React og öðrum tungumálum, þá er grunnurinn áfram á PHP því það er það sem WordPress virka virkar á.

Rétt eins og tappi, WordPress þema getur einnig búið til pluggable.php skrá villu. Til dæmis, svipuð og fyrsta villan sem ég nefndi hér að ofan, gæti verið önnur villa á annarri skrá.

Leyfðu mér að sýna þér hvernig.

Viðvörun: Ekki hægt að breyta upplýsingum um hausinn – haus þegar send af (úttak byrjað á /home/username/yoursite/wp-content/themes/themename/admin-functions.php:1191) í / home / username / yoursite / wp-include / pluggable.php á línu 1240

Eins og þú sérð er slóð að línu númer 1191, en þau eru önnur en venjuleg viðvörunarskilaboð sem þú færð þegar þú bætir við sérsniðnum kóðaútgáfu í fags.php skránni.

Það er vegna þess að það er önnur skrá núna. Þú gætir verið að spá í að function.php er eina skráin sem hefur WordPress aðgerðir.

En þú ættir ekki að líta framhjá því að hver WordPress verktaki er frábrugðinn, og sumir gætu viljað geyma aðgerðir tiltekins hluta í annarri skrá, sem virkar sem features.php skrá.

Til dæmis eru aðgerðir sem stjórna innbyggðu sérsniðnu spjaldinu fyrir þema til staðar í admin-features.php skránni. Svo villuboðin nefna þessa skrá.

Hver er besta leiðin til að laga pluggable.php villu í skránni?

Hvort sem það á sér stað vegna WordPress þema, viðbóta eða sérsniðinna kóða sem þú afritaðir og límdir, ættir þú aldrei að breyta skrám á lifandi vefnum.

Fyrsta og mikilvægasta skrefið er að taka öryggisafrit af WordPress vefsíðunni þinni og gagnagrunninum með cPanel, FTP eða viðbót eins og UpdraftPlus.

Ef þema eða viðbót er sökudólginn skaltu fjarlægja þau og prófa á nærumhverfi eða einhverri annarri kynningu síðu.

Ef viðvörunarskilaboðin sýna villuleið að aðgerðir.php skrá þar sem þú bætti nýlega við sérsniðnum kóða, ættirðu að fjarlægja hana, hreinsa skyndiminnið og reyna aftur.

Niðurstaða

Það er auðvelt að leysa pluggable.php skráarvillu ef þú skilur ástæðuna að baki. Eins og ég gat um í þessari grein, aðallykillinn að því að finna skrá sem býr til villuna er að skoða slóðina.

Gleymdu slóðinni sem bendir þér á pluggable.php skrána vegna þess að þú ættir ekki að breyta henni. Kjaraskrár í WordPress virka fínt, það er viðbót eða þema sem stangast á við kjarna.

Ég vona að þú getir auðveldlega leyst villu í pluggable.php skránni.

Tengdar greinar um hvernig á að gera

  • Hvernig á að laga áfangastaðarmöppu er þegar til á villu í WordPress vefsíðu með því að nota cPanel
    millistig
  • Hvernig á að leysa 413 beiðni einingarinnar of stór villa við notkun cPanel
    millistig
  • Hvernig á að laga "Vantar tímabundna möppu" Villa við WordPress síðu með því að nota cPanel
    millistig
  • Hvernig á að laga of mörg tilvísanir vegna WordPress vefsíðu
    millistig
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me