Modtagelse af PHP-fejl er ikke almindeligt i WordPress, det er en fejl, der opstår, når en fil ikke er korrekt kodet, og i de fleste tilfælde forhindrer denne fejl dig i at bruge din WordPress blog. Erfarne udviklere har ofte ingen problemer med at rette denne fejl på deres egen server, men hvis du er ny til WordPress, bliver det ikke nemt for dig.

Du sidder muligvis fast i, hvordan du implementerer en afhjælpningsmetode, når du ikke engang kan åbne instrumentbrættet. Vi går i denne vejledning for at forklare den kodeanalysefejl, som du vil støde på på din, og hvordan du løser dem.

Lad os starte.

Hvad du har brug for at vide om fejl og WordPress

Som standard viser WordPress ingen PHP-fejl, årsagen er enkel, fordi visning af PHP-fejl vil vise hackere de forskellige sårbarheder, der findes på din websted. Til gengæld kan du som webudvikler aktivere fejlrapportering på WordPress ved hjælp af PHP-konstanten WP_DEBUG_LOG som er indstillet til " sand i filen wp-config.php. I dette tilfælde vil fejlene ikke længere blive vist på siden, men gemt i en fil i din overnatning.

Hvis du stadig ønsker at vise PHP-fejl direkte på dit websted, kan du bruge den konstante " WP_DEBUG Som du også kan indstille til "sand". WordPress codex tilbyder mere nyttige oplysninger om dette emne.

Sådan løses en analysefejl: Parse Error

Dette er en syntaks parsing-fejl, der forhindrer PHP i at forstå koden.

parse-fejl-fejl-php-wordpress

Som et resultat af dette fejl citat, vil du ofte bemærke andre oplysninger, der hjælper os med bedre at identificere kilden til problemet.

Problemets art

I tilfælde af denne fejl leverede PHP flere oplysninger ved at sige " uventet $ ende Hvilket betyder, at PHP-filen slutter, når en søjle ikke er blevet afgrænset korrekt (eller en funktion).

Natur-the-problem-php

Den pågældende fil

I dette tilfælde lader PHP dig vide, hvilken fil der er påvirket af denne fejl. I vores tilfælde fortæller PHP os filen " wp-content / temaer / zerif-lite / functions.php '.

Fil-respekt-for-fejl-php

Den pågældende linje

Ud over at give dig den berørte fil giver PHP dig også den kodelinje, der er påvirket af fejlen. I vores tilfælde rapporterer PHP "på linje 91". Alt hvad du skal gøre nu er at gendanne den berørte fil og rette fejlen.

Jeg inviterer dig til at gøre dette, hvis du er forfatter til temaet eller er udvikler. Hvis du registrerer denne fejl på et tema, du lige har købt, er dette tema ikke blevet korrekt kodet, og derfor inviterer jeg dig til at slette temamappen og kontakte udvikleren med disse forskellige oplysninger.

Vi vil stadig vise dig, hvordan du retter ovenstående fejl.

Log ind på din hosting med en FTP-klient

Nu skal vi søge efter den berørte fil i tema-mappen "zerif-lite".

udforskning af mappe-ftp

Når du har adgang til mappen zerif-lite », Download hans fil« functions.php At du gemmer et sted på din computer.

Hvilket værktøj til at rette fejlen

Det ideelle ville være at bruge en teksteditor, der understøtter PHP. Jeg foreslår dig en liste over enkle værktøjer, du kan downloade, så du kan rette fejlen.

Vælg den der inspirerer dig mest. Alligevel kan alle disse tekstredaktører bruges til at rette dette problem.

fejl-funktion-php-zerif-lite

Disse programmer nummererer hver linje i din fil som i det følgende billede, som giver dig mulighed for let at finde den pågældende linje ved fejlen.

Korrektionen af ​​denne fejl afhænger derfor af dit erfaringsniveau. Men hvad du har brug for at vide, er, at ethvert element, der åbnes, nødvendigvis i princip skal lukke. Når vi bruger en åbent parentes, skyldes det, at i den anden ende har vi en lukkende parentes, dette er tilfældet med de firkantede parenteser " [ , Apostroferne, selen « { '.

Da vi har at gøre med en fejl " uventet ende Så blev et knus bestemt ikke lukket. Du kan udforske koden eller bruge en kodeditor, der overvåger disse fejl " af begyndere '.

Når du har rettet fejlen, kan du sende filen til din overnatning. Hvis alt går vel, bør dit websted være tilgængeligt igen.

den fejlkorrigerende-on-wordpress

Hvis fejlen handler om en intern WordPress-fil (læse stien til den pågældende fil), så du altid kan downloade en ny version af WordPress og overskrive den, du har installeret.

Det er alt sammen til denne tutorial, jeg håber du vil komme til at rette fejlene på WordPress. Hvis du har forskellige fejl, vil jeg med glæde forklare, hvordan du løser dem.