Din dedikerade partner för allt WordPress

Hur man stänger av PHP-fel i WordPress

Innehållsförteckning

Vid något tillfälle kan du ha börjat se PHP-felet på din WordPress-webbplats. De kommer att berätta i vilken fil och i vilken rad felet uppstod, det är bra så länge du redigerar webbplatsen.

Men du vill absolut inte att dina användare ska se det här. Detta kommer att lämna en negativ inverkan och kommer att öka säkerhetskonserter. Så du kanske söker på Hur man stänger av PHP-fel i WordPress.

Här är vi med den exakta steg-för-steg-guiden om hur man stänger av PHP-fel i WordPress. Detta kommer att berätta alla steg som du behöver ta för att lösa problemet på nolltid.

Det finns bara ett sätt du kan göra det. Så problemet kommer att lösas enkelt.

Innan vi går in på Hur man stänger av PHP-fel i WordPress, låt oss se varför du ser detta.

Översikt över PHP-fel

Om du ser PHP-felen på din WordPress-webbplats beror det på att felsökningen är aktiverad.

WordPress och alla andra skript låter dig aktivera felsökningsalternativen. Debugging hänvisar till termerna där du löser buggarna och utvecklar webbplatsen.

Det skulle vara bra om du kunde se det exakta felet när du utvecklar webbplatsen eller löser felen. Men när du är klar med felsökningen bör du stänga av den och göra din webbplats precis som den vanliga webbplatsen.

Du vill verkligen inte att användarna ska se felet. Detta kan börja orsaka olika säkerhetsproblem.

Dessutom kan det bara vara avvisat ditt rykte. Så, du bör aldrig hålla det borta.

I allmänhet, om du hade ett fel tidigare och du googlat lösningen så kan du ha hamnat här. Vissa webbplatser föreslår att du aktiverar felsökningsalternativen för att se felet.

Men de säger inte åt dig att stänga av felsökning, vilket är det största problemet. Om du slog på den och inte stängde av, skulle du se PHP-felen som du ser nu.

Därför kommer vi här att se hur du kan stänga av det, och då kommer du att se standardfelet istället för att se hela felet. Detta är det enklaste sättet att lösa det.

Innan vi börjar, se till att du inte har något felsökningsplugin installerat. Om du installerade något plugin för att göra felsökningen enklare eller snabbare, bör du först försöka inaktivera den och försöka igen.

Om allt är klart tills nu kan du fortsätta till stegen och stänga av felsökningen.

Hur man stänger av PHP-fel i WordPress

Vi kommer nu att se stegen för att stänga av felsökning. Detta tar också bort PHP-felen.

Öppna din WP-katalog

Ditt första jobb är att öppna din filhanterare. För att göra detta måste du öppna din cPanel och hitta filhanteraralternativet i den.

När du har hittat den måste du öppna den.

Om du har en domänhosting kan du öppna public_html där du får olika filer. Men om du har flerdomänvärd måste du hitta din webbplatskatalog. Öppna huvudkatalogen.

Nu måste du hitta en fil som heter wp-config.php.

Du måste redigera filen. Du måste göra ändringarna i koden för denna fil.

För att göra det måste du öppna kodredigeraren för filen.

Du kan högerklicka på filen och sedan välja knappen "Kodredigera". Det kommer att öppna filen i katalogen.

Alternativt kan du också ladda ner filen och öppna den i valfri redigerare. Det rekommenderas starkt att ladda ner filen även om du gör ändringar i filen. Detta kommer att se till att din data är säker.

Därför bör du ladda ner filen. Nu är det upp till dig om du vill redigera det online eller ladda ner det på din dator och redigera det där.

Vi kommer nu att se vilka ändringar du behöver göra i filen.

Redigera denna kod

Inuti filen wp-config.php kommer du att se många rader kod. Du behöver inga tekniska kunskaper. Så chill.

Leta bara efter följande kod i filen. Du kan använda Ctrl+f för att hitta den.

define('WP_DEBUG', true);

Som de flesta av er kanske har gissat, måste du ändra "sant" till "falskt". Så, ändra bara det enda ordet i raden.

Den nya raden blir följande. Du kan också kopiera raden nedan och ersätta den med raden ovan.

define('WP_DEBUG', false);

När du har gjort detta kommer du inte att se felet. Men i vissa fall kan du fortfarande se felet.

Så ditt nästa jobb blir att leta efter mer liknande kod. Inte samma kod men liknande kod.

I vissa fall är displayen på. Så du kommer fortfarande att se det här felet även om du har lagt till felet på raden ovan. För det måste du stänga av felsökningen.

Leta efter följande kod. Det kommer bara att vara nära ovanstående mening.

ini_set('display_errors','On');

ini_set('error_reporting', E_ALL );

define('WP_DEBUG', false);

define('WP_DEBUG_DISPLAY', true);

När du hittar koden ovan måste du ändra koden ovan till av på första raden. Tillsammans med detta måste du också ställa in den sista raden till false. Så den nya koden kommer att se ut ungefär så här,

ini_set('display_errors','Off');

ini_set('error_reporting', E_ALL );

define('WP_DEBUG', false);

define('WP_DEBUG_DISPLAY', false);

Du kan också klistra in den ovan angivna koden om du vill.

Spara ändringarna

Självklart kommer ditt sista steg att vara att spara ändringarna och ladda om webbplatsen igen. Du kommer att se att webbplatsfelet är borta. Inte det faktiska felet men du kommer inte att se PHP-felen nu.

Observera att det fortfarande kommer att visa felnamnet. Det går inte att ta bort dem. Till exempel kan du fortfarande se att det är ett 502-fel eller ett 405-fel. Du kan inte ta bort det.

Om problemet inte är löst har vi två andra små sätt att lösa det på.

Andra sätt att dölja fel

I vissa fall kommer den ovan angivna metoden inte att sluta visa felet. Så du måste gå med en annan metod. Genom att använda det kan du enkelt sluta visa felet.

Här är några andra sätt att göra det.

  • Ibland är det temat som visar felet och inte WordPress. Så du kan gå över till temaalternativen och ändra det därifrån. Du kommer att se alternativet att inaktivera felsökningen. Detta kan ändras beroende på temat. Det bästa sättet är att byta tillbaka till standardtemat ett tag för att se om det är problemet eller inte.
  • Detsamma gäller plugins också. Ett av plugin-programmen kan visa felen. Testa att avaktivera alla plugins ett tag.
  • Det sista alternativet är att kontakta supporten. Du kan säkert kontakta värdsupporten och de kommer att berätta vad du behöver göra härnäst för att dölja felen. Detta kommer säkert att fungera.

Observera att du bara behöver göra dessa om ovanstående tekniker inte fungerar. Därför kan du först försöka använda ovanstående teknik där vi redigerade filen wp-config.php. Det är det enda bästa sättet att lösa det. Metoderna som ges i det här avsnittet är endast för de personer vars fel inte är löst ännu.

Visar felen igen

Nu, om du felsöker kan du säkert behöva se felen igen, eller hur?

Så du kan aktivera dem med lätthet. De flesta vet redan hur man aktiverar det. Men om du fortfarande inte har någon aning kan du aktivera det med en rad.

Öppna bara din wp-config-fil. Stigen anges ovan. Du kan öppna filen och trycka på kodredigeringsknappen.

Hitta raden där vi redigerar felsökningsalternativen. Det blir som följer.

define('WP_DEBUG', false);

Ändra det till sant och det är det.

Om du inte hittar den här raden måste du lägga till den själv. Du kan lägga till raden enligt följande.

define('WP_DEBUG', true);

Om du raderar raden slutar du också visa felsökningsfelet. Om du vill visa den igen efter att du har tagit bort raden måste du ange den ovan angivna filen och sedan spara ändringarna.

Det är allt. När du har gjort ändringarna kommer din webbplats att börja visa felen igen.

Vi föreslår att du ersätter true med false om du vill dölja felen igen. Att ta bort raden rekommenderas inte alls. Slutligen är det säkert ditt val.

slutord

Avslutningsvis handlade allt om hur man stänger av PHP-fel i WordPress. Du kan enkelt inaktivera detta genom att ändra WP-felsökning true till false i wp-config-filen. Se till att du har en fungerande säkerhetskopia av wp-config-filen innan du gör ändringarna. Det är bara en rad så det ger inte många problem. Ändå kan du ta säkerhetskopian för säkerhets skull. En fil tar säkert inte mer utrymme. Så du kan säkerhetskopiera det.

Hur man kommer igång?

LÄR DIG MER

WordPress underhåll

Spara 33% med vår årliga prisplan.

Kom igång

Har du problem med WordPress?

Uppdatera din Gratis WordPress-underhåll

I dagens snabba digitala landskap förtjänar varje webbplats omsorg och expertis från ett professionellt underhållsteam, vilket säkerställer optimal prestanda, förbättrad säkerhet och sömlösa användarupplevelser, så att du kan fokusera på att växa ditt företag med sinnesfrid.

Alexey Seryapin
Grundare av WPServices

Kupongkod tillämpad!

Ta dig tid och fortsätt att bläddra i våra tjänster.

Alexey Seryapin
Grundare av WPServices