Přijímání chyb PHP není ve WordPressu běžné, jedná se o chybu, ke které dochází, když soubor nebyl správně nakódován a ve většině případů vám tato chyba brání v použití WordPress blog. Zkušení vývojáři často nemají problém opravit tuto chybu na svém vlastním serveru, ale pokud s WordPressem začínáte, nebude to pro vás snadné.

Možná se zaseknete v tom, jak implementovat metodu nápravy, když nemůžete otevřít ani řídicí panel. V tomto tutoriálu vám vysvětlíme chybu analýzy kódu, se kterou se na ní setkáte, a jak ji opravit.

Začněme.

Co potřebujete vědět o chybách a WordPressu

Ve výchozím nastavení WordPress nezobrazuje žádné chyby PHP, důvod je jednoduchý, protože zobrazení chyb PHP ukáže hackerům různé zranitelnosti, které existují na vašem webové stránky. Na oplátku můžete jako webový vývojář povolit hlášení chyb na WordPress pomocí konstanty PHP WP_DEBUG_LOG který je nastaven na „ pravdivý » v souboru wp-config.php. V tomto případě se chyby již nebudou zobrazovat na webu, ale uloží se do souboru ve vašem ubytování.

Pokud navíc chcete na svém webu stále zobrazovat chyby PHP, můžete použít konstantu „ WP_DEBUG Které můžete také nastavit na „true“. Kodex WordPress nabízí více užitečných informací o tom.

Jak opravit chybu analýzy: Chyba analýzy

Toto je syntaktická chyba analýzy, která brání PHP v porozumění kódu.

analyzovat-error-error-php-wordpress

V důsledku této nabídky chyb si často všimnete dalších informací, které nám pomohou lépe identifikovat zdroj problému.

Povaha problému

V případě této chyby poskytl PHP více informací slovy „ neočekávaný konec $ Což znamená, že soubor PHP končí, když nebyla rovnátka správně ohraničena (nebo funkce).

Nature-the-problém-php

Dotčený spis

V tomto případě vám PHP sdělí, který soubor je touto chybou ovlivněn. V našem případě nám PHP řekne soubor „ wp-content / themes / zerif-lite / functions.php ".

File-úcta-by-the error-php

Linka se týká

Kromě toho, že vám PHP poskytne ovlivněný soubor, poskytne vám také řádek kódu, který je chybou ovlivněn. V našem případě hlásí PHP „na řádku 91“. Vše, co musíte udělat, je obnovit postižený soubor a opravit chybu.

Vyzývám vás, abyste to udělali, pokud jste autorem tématu nebo jste vývojář. Pokud zjistíte tuto chybu u právě zakoupeného motivu, nebylo toto téma správně kódováno, a proto vás vyzývám, abyste smazali složku motivu a kontaktovali vývojáře s těmito odlišnými informacemi.

Stále vám ukážeme, jak opravit výše uvedenou chybu.

Přihlaste se k hostování pomocí FTP klienta

Nyní najdeme příslušný soubor ve složce motivu „zerif-lite“.

Průzkum složky-ftp

Jakmile otevřete složku zerif-lite », Stáhněte si jeho soubor« functions.php Že někde uložíte na svém počítači.

Jaký nástroj opravit chybu

Ideální by bylo použít textový editor, který podporuje PHP. Navrhuji vám seznam jednoduchých nástrojů ke stažení, které vám umožní chybu opravit.

Vyberte si ten, který vás nejvíce inspiruje. K vyřešení tohoto problému lze přesto použít všechny tyto textové editory.

error-funkce-php-zerif-lite

Tyto programy číslují každý řádek souboru, jako na následujícím obrázku, což vám umožní snadno najít řádek, jehož se chyba týká.

Oprava této chyby bude proto záviset na vaší úrovni zkušeností. Musíte však vědět, že každý prvek, který se otevírá, se musí v zásadě uzavřít. Když použijeme úvodní závorku, je to proto, že na druhém konci máme závorkovou závorku, to je případ s hranatými závorkami " [ "Apostrofy, rovnátka" { ".

Protože se jedná o chybu “ neočekávaný konec Potom objetí rozhodně nebylo zavřeno. Můžete prozkoumat kód nebo použít editor kódu, který tyto chyby monitoruje. “ začátečníků ".

Jakmile chybu úspěšně opravíte, můžete soubor odeslat do svého ubytování. Pokud vše půjde dobře, vaše stránky by měly být znovu dostupné.

chyba-oprava-on-wordpress

Pokud se chyba týká interního souboru WordPress (přečtěte si cestu k příslušnému souboru), takže si můžete vždy stáhnout novou verzi WordPress a přepsat tu nainstalovanou.

To je vše pro tento tutoriál, doufám, že přijdete napravit chyby na WordPress. Pokud máte různé chyby, rád vám vysvětlím, jak je opravit.