Behöver du komma åt dina WordPress error loggar för att troubleshoota ett problem på din site?
WordPress levereras med ett debug-system som kan logga alla error log-meddelanden som visas på din site. Detta kan hjälpa dig att upptäcka och fixa problem på din website.
I den här artikeln visar vi hur du hittar och kommer åt error loggar i din WordPress.
Experttips: Trött på att fixa error på din website och andra underhållsuppgifter? WPBeginners underhållstjänster kan hjälpa dig! Vi tar hand om updating, övervakning av drifttid och säkerhetsövervakning så att du kan fokusera på att utveckla ditt företag.
Hur och när kan WordPress error logs hjälpa?
Har du problem med din WordPress website? Genom att kontrollera dina error loggar i WordPress kan du hitta källan till issues, t.ex. långsam prestanda på webbplatsen, tillägg som inte fungerar som de ska och kraschar på webbplatsen.
Vad är en error log?
En error log är en lista över felmeddelanden som genereras av din website och de datum och tider de uppstod. När WordPress debug-läge är aktiverat samlas dessa meddelanden i en fil så att du kan reviewer dem senare.
Din WordPress error log är ett felsökningsverktyg som kan hjälpa dig att identifiera tillägg, teman eller kod som orsakar problem. Du kan sedan gå vidare och hitta en fix för dessa WordPress error.
Om du till exempel kontrollerar error loggar kan du få hjälp med att troubleshoota fel som gillar:
- Den vita vyn av död WordPress
- PHP fel
- Det invalid JSON error
- Felet”Ledsen, du har inte behörighet att komma åt denna page”
- Många andra vanliga WordPress error
Med detta sagt, låt oss titta på hur du hittar och kommer åt dina WordPress error loggar.
Det första steget är att aktivera WordPress debug-läge, vilket du kan göra med hjälp av antingen ett tillägg eller kod:
Aktivera WordPress Debug-läge med ett tillägg
WordPress debugging är avstängd som standard, så WordPress kommer inte att logga några fel. Om du fortfarande kan logga in på din WordPress site, kan du aktivera debug-läget med hjälp av ett plugin.
Det första du behöver göra är att installera pluginet WP Debugging. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.
Vid aktivering aktiverar pluginet automatiskt WordPress debug-läge, och error loggar nu meddelanden på din site.
Aktivera läget WordPress Debug med hjälp av kod
Du kan också aktivera debug-läget i WordPress med hjälp av kod. Den här metoden är lämplig för mer avancerade användare eller om du inte kan logga in på din WordPress admin area.
You will need to edit your wp-config.php file using an FTP client or the file manager alternative in the cPanel of your WordPress hosting control panel.
När du har öppnat filen letar du bara upp texten där det står ”That’s all, stop editing! Trevlig blogg.
Precis före denna rad, gå vidare och add to följande kod:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
För steg-för-steg-instruktioner kan du se vår guide om hur du ställer in WordPress error loggar i wp-config med kod.
Så här hittar och öppnar du error loggar för WordPress
Nu när du har aktiverat WordPress debug mode kommer alla framtida felmeddelanden på din website att lagras i WordPress error logs.
Det innebär att dina loggar kommer att vara tomma till en början. You will need to try to recreate the problem on your site so that the error log messages can be saved to the log file.
Till exempel bör du se över alla posts eller pages som orsakar ett error.
Därefter måste du ansluta till din website med hjälp av en SFTP/FTP-klient som FileZilla eller alternativet filhantering i kontrollpanelen på ditt WordPress webbhotell. Om du inte har använt FTP tidigare kan du läsa vår guide om hur du använder FTP för att uploada filer till WordPress.
När du är ansluten till din site navigerar du till mappen /wp-content/
. Inuti mappen hittar du en fil som heter debug.log
. Filen debug.log
innehåller alla felmeddelanden, varningar och notices som har loggats i WordPress.
För att se innehållet i den här filen måste du downloada, viewa eller editera den.
Du kan sedan inspektera de olika error-meddelandena tillsammans med datum och tid då de uppstod. Denna information kan hjälpa dig att hitta en lösning på de problem som du stöter på på din WordPress website.
Så här fixar du issues som hittas i WordPress error loggar
När du har kommit åt dina WordPress-loggar kan du hitta det error log som loggades när problemet på din website uppstod. Kom ihåg att de tider som visas är UTC, ej din språkversion.
Även om de flesta användare inte kommer att förstå error-meddelandena, är de ett bra ställe att börja troubleshoot. När du har obs/observerat felmeddelandet och koden kan du hitta en lösning på ditt problem i vår guide om de vanligaste typerna av fel i WordPress och hur du fixar dem.
Om du inte hittar lösningen på egen hand kan du be om hjälp i vår gratis WPBeginner Engage Facebook-grupp, där du kan få support för dina problem från våra WordPress-experter och över 98 000 användare. Se bara till att citera felkoden eller meddelandet som du hittade i WordPress error log-fil.
Andra ställen dit du kan vända dig för att få hjälp är de officiella WordPress-forumen, supportteamet på ditt WordPress-webbhotell eller det särskilda supportområdet för det plugin eller theme som du har problem med.
När du ber om support rekommenderar vi att du läser vår guide om hur du på rätt sätt ber om support för WordPress och får det för att lära dig rätt sätt att ställa frågor och de bästa platserna för att hitta hjälp.
Inaktivera läget för debug i WordPress
När du har fixat problemet på din WordPress-webbplats rekommenderar vi att du inaktiverar debug-läget. Om du låter det vara på kan din website bli långsammare och potentiellt läcka oönskad information, vilket är en säkerhetsrisk för WordPress.
Om du aktiverade debug-läget med ett tillägg, navigera bara till Plugins ” Installerade tillägg och deactivate WP Debugging plugin.
Om du aktiverade debug-läget med kod är det bara att editera wp-config-filen
som du gjorde tidigare.
You will need to change the WP_DEBUG
and WP_DEBUG_LOG
lines of code to ’false’.
Vi hoppas att denna tutorial hjälpte dig att lära dig hur du hittar och kommer åt dina WordPress error loggar. Du kanske också vill lära dig hur du fixar WordPress-poster som returnerar 404 error eller se vårt expertval av de bästa design-exemplen på WordPress-felsidor.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
I wasn’t sure if I should keep the debug log on permanently so that I can track back errors that were happening on the site but you basically told me that it’s not a good practice if nothing major is happening on the site. Thank you. So I will leave the debug log turned off and use it only in case of an error that I will solve at that moment.
Dayo Olobayo
You’re right. Debug mode can slow down your website a bit especially with high traffic. Turning it off when not actively troubleshooting helps keep your site performing at its best. For long-term error tracking, there are plugins that can log errors without the performance hit of full debug mode.
alex partagas
Always a great site to go-to. Thanks!
WPBeginner Support
You’re welcome!
Administratör
Kris
Ok. Usefull. Thank you.
WPBeginner Support
You’re welcome, glad our guide was helpful!
Administratör