10 vanligaste WordPress-fel (med lösningar)
Om du är en WordPress-användare som gillar att få dina händer smutsiga med koderna eller en som bara älskar att installera plugin-moduler och ändra teman, kommer du att förstå att det uppstår ett fel som är en oundviklig händelse. WordPress-användare (som oss) vet hur frustrerande det är att snubbla in i ett oväntat fel och inte kunna hitta en lösning för det. De flesta WordPress-problem är lösliga Om du slår ett fel, var inte oroa dig för att chansen är, någon annan WordPress-användare hade samma problem och hade redan löst det.
I dagens inlägg tar vi en titt på några av de vanligaste WordPress-fel som användarna har stött på, och delar med dig lösningarna för att åtgärda dessa problem eller få dem att gå iväg. Vi hoppas att detta kommer att vara till nytta för dig - glad WordPressing!
Du kanske också gillar:
- Grundläggande Shellkommandon för bloggare
- WordPress Tweaks för att förbättra inlägg och sidor
- Härdning WordPress Säkerhet: 25 Viktiga Plugins + Tips
1. Förlorat administratörslösenord och e-posthämtning fungerar inte
Problemet:
Du har tappat ditt WordPress-administratörslösenord och har försökt att ange ditt användarnamn eller e-postadress i "Lost your password?" sida men misslyckades med att få någon länk för att skapa ett nytt lösenord via e-post.
Här är 2 enkla lösningar för att återställa ditt WordPress-administratörslösenord.
Lösning 1: phpMyAdmin
- Logga in cPanel, klicka på phpMyAdmin under databaser.
- Välj din WordPress-databas. Till exempel: Username_wrdp1.
- Gå till wp_users, Klicka på Bläddra.
- Leta efter ditt användarnamn och klicka på Redigera.
- Återställ ditt lösenord genom att infoga ett nytt värde i user_pass. Kom ihåg att det är skiftlägeskänsligt.
- När du har gjort det här klickar du på rullgardinsmenyn under Fungera, och välj MD5 från menyn.
- Längst ner på sidan klickar du på Gå knapp.
Lösning 2: Via FTP
- Logga in på ditt FTP-konto.
- Gå till "... / wp-innehåll / teman / (ditt aktiva tema) /", ladda ner functions.php fil.
- Öppna functions.php och lägg till koden nedan strax efter det första
wp_set_password ( 'YourNewPassword', 1);
Byta ut Ditt nya lösenord med ditt önskade nya lösenord. "1" i skriptet är användarnummeret i wp_users-tabellen.
- Ladda upp den redigerade funktioner.php-filen till din FTP.
- Ta bort koden och ladda upp den till din FTP när du kan logga in på WordPress.
2. WordPress admin dashboard visas inte korrekt
Problemet:
Dashboard för WordPress-administratören visas utan CSS. Alla länkar är inte ordentligt ordnade.
Lösning 1: Proxy & Firewall
Kontrollera om din Internet-anslutning ligger bakom en proxy-anslutning eller brandvägg. Några av dessa verktyg blockerar CSS-filer som gör att CSS-filer inte laddas korrekt. Försök att rensa dina proxy- eller brandväggskakor och cacheminne och tryck Ctrl + F5 för att uppdatera din sida.
Lösning 2: Uppgradera WordPress-plugin
Om du har några WordPress-plugins installerade för administratörsmenyn, till exempel plugin för Admin Drop Down Menu eller 'Lighter Menus', uppgraderar du det. Om det inte fungerar, försök att avaktivera det.
3. Varning: Kan inte ändra huvudinformation - rubriker som redan skickats av
Problemet:
Du får ett felmeddelande i din webbläsare "Varning: Kan inte ändra huvudinformation - rubriker som redan skickats av (utgången startade på /path/blog/wp-config.php:34)"direkt efter att du har uppgraderat din WordPress eller en ny WordPress-installation.
Lösning: Ta bort utrymmen, nya linjer eller annat sopor i wp-config.php
- Ladda ner wp-config.php via FTP.
- Öppna wp-config.php.
- Ta bort alla mellanslag före .
- Se till att de första tecknen är , placerad vid första raden utan mellanrum.
- Ta bort alla mellanslag efter ?>
- Se till att de sista tecknen är ?>, placerad vid den sista raden utan mellanrum.
Det här felet kan också hända på andra filer. Läs felmeddelandet noga eftersom det anger det specifika filnamnet där felet uppstod.
4. WordPress blogg och admin Visar en tom sida
Problemet:
Det här felet händer normalt direkt efter en ny WordPress-temaninstallation eller WordPress-uppgradering. Hela bloggen visar en tom sida; så är WordPress admin inloggningssidan. Det går inte att komma åt instrumentpanelen.
Lösning 1: Byt namn på aktuellt installerad tematmapp via FTP
Byta namn på den aktuellt installerade temapappen via FTP kan tvinga WordPress att välja standardtema som ska tas i bruk och du kan komma åt WordPress wp-admin efter det.
- Navigera till wp-innehåll / teman katalog via FTP.
- Byt namn på den aktuella installerade temapappen. Till exempel: "twentytwenty" till "twentytwenty-temp".
- Logga in på din WordPress wp-admin.
- Kontrollera om ditt tema är kompatibelt med din version av WordPress.
- Kontrollera om ditt tema innehåller kodning som inte kan utföras.
Lösning 2: Återställ pluginmapp via FTP
- Navigera till wp-innehåll katalog via FTP.
- Byt namn på plugins mapp till "plugins-temp".
- Skapa en ny mapp som heter "plugins" på wp-innehåll.
- Försök att logga in på din WordPress wp-admin.
- Flytta ditt plugin från "plugins-temp" till "plugin" och aktivera dem en efter en.
- Kontrollera om någon plugin inte är kompatibel med din version av WordPress.
5. Felaktigt fel: Tillåtet minnesstorlek på 33554432 bytes utmattad
Problemet:
Motta "Dödsfall: Tillåtet minnesstorlek på 33554432 bytes utmattad"när du försöker ladda upp en bild med en medelstorlek. För att lösa detta fel, försök att öka minnet som är tilldelat till PHP. Du kan ställa in gränsen till 32 MB, 64 MB, 128 MB eller 256 MB. Det beror på din värd.
Lösning 1: Redigera PHP.ini
Om du fortfarande har rätt att redigera din php.inifil, uppdatera din memory_limit i PHP.injag genom att ändra underrubriken
memory_limit = 64M; Maximal mängd minne ett skript kan konsumera (64 MB)
Om linjen visar 64M som standard, försök 128M.
Lösning 2: Redigera .htaccess-fil
Lägg till skriptet nedan till din .htaccess fil.
php_value memory_limit 64M
Lösning 3: Redigera wp-config.php-filen
Lägg till skriptet nedan till din wp-config.php fil
Öka minnet tilldelat PHP definiera ('WP_MEMORY_LIMIT', '64M');
Lösning 4: Skapa en PHP.ini-fil till wp-admin-mappen
- Öppna anteckningsblock.
- Sätt in följande kod i Anteckningar.
memory_limit = 64M;
- Spara som "PHP.ini".
- Ladda upp den här filen till "wp-admin" -katalogen.
6. Du är inte behörig att visa denna sida (403 fel)
Problemet:
Du får ett felmeddelande "Du är inte behörig att visa den här sidan. (403 fel)"efter att du har lagt in användarnamnet och lösenordet på WordPress admin-inloggningssidan.
Lösning: Aktivera Index.php
Om din blogg är värd på en Windows-server kan det här vara ett fel med katalogindex.
- Logga in på Kontrollpanel.
- Klicka på Webbalternativ.
- Gå till Indexindex sektion.
- Lägg till index.php till katalogindexen.
7. Felaktigt fel odefinierad funktion is_network_admin ()
Problemet:
Du får "Felaktigt fel odefinierad funktion is_network_admin ()"när du loggar in på WordPress-admin efter uppdatering av WordPress.
Lösning: Manuell uppdatering
Det här felet orsakas av en felaktig WordPress-uppgradering. Prova en manuell uppdatering.
- Ladda ner den senaste WordPress zip-filen och pakka ut den.
- Säkerhetskopiera din WordPress.
- Döpa om wp-includes och wp-admin kataloger till wp-includes.bak och wp-admin.bak.
- Ladda upp wp-includesoch wp-admin kataloger från unzipped mapp till din webbhotell via FTP.
- Ladda upp filer från nya wp-innehåll till din befintliga wp-innehåll mapp. Ersätt och skriv över befintliga filer.
- Ladda upp den nya versionen av resten av filer från rotkatalogen till din befintliga WordPress-rotkatalog.
- Ta bort .underhåll på din WordPress-katalog via FTP.
- Logga in på WordPress admin och du får en länk till URL som "http://domain.com/wordpress/wp-admin/upgrade.php". Följ länken och anvisningarna.
- Rensa cacheminnet för att se ändringarna om du har aktiverat cachning.
För mer information om WordPress manuell uppdatering, läs http://codex.wordpress.org/Updating_WordPress#Manual_Update.
8. WordPress Admin Login 404 Issue
Problemet:
Du kan inte logga in på WordPress admin. Du får en 404-fel sida istället.
Lösning 1: Uppdatera webbadressen i databasen
Om du har tillgång till phpMyAdmin, försök att uppdatera webbadressen i databasen.
- Logga in cPanel, klicka på phpMyAdmin under databaser.
- Välj din WordPress-databas. Till exempel: Username_wrdp1.
- Gå till wp_options, Klicka på Bläddra.
- Söka efter SITEURL under fältet OPTION_NAME.
- Klicka på Redigera fält.
- Ändra webbadressen i inmatningsrutan på option_value.
- Längst ner på sidan klickar du på Gå knapp.
Lösning 2: Uppdatera mappegenskaper
- Gå till "/ wp-admin" katalogen via FTP.
- Högerklicka på wp-admin-katalogen och klicka på Filattribut.
- Uppdatera värdet till 755 och kolla Rekrytera till underkataloger om det finns ett alternativ.
- Klick ok.
- Upprepa steg 1 till steg 4 för / Wp-innehåll och wp-includes.
- Öppna din webbläsare och försök logga in på WordPress admin. Tryck Ctrl + F5 för att rensa cacheminnet.
9. Meddelandet "Kortfattat otillgängligt för planerat underhåll" kvarstår efter en automatisk uppgradering
Problemet:
Din WordPress-webbplats visar "Kortfattat otillgänglig för schemalagt underhåll" efter en automatisk uppgradering har slutförts.
Lösning: Ta bort .underhållsfilen
En fil som heter .underhåll placeras av WordPress under en automatisk uppgradering för att meddela besökare att webbplatsen under ett kort underhåll. Om en uppgradering misslyckas eller är skadad kvarstår filen i WordPress-mappen och kommer inte bli raderad.
Att ta bort .underhåll fil,
- Öppna din bloggrots katalog via FTP.
- Leta reda på filen .underhåll.
- Ta bort .underhållsfilen från bloggens rotkatalog.
När du väl har löst det här problemet kanske du vill springa upp den automatiska uppgraderingen av WordPress igen.
10. Kan inte radera ett plugin
Problemet:
Du kan inte ta bort ett plugin i WordPress admin. Det visas fortfarande även efter att du har raderat katalogen via FTP.
Lösning: Ta bort plugin via Secure Shell (SSH)
Din plugin kan ha laddat upp några dolda / nestade filer i plugin-katalogen som inte visas i FTP.
Om du har SSH-åtkomst till din blogg,
- Logga in på din webbplats via SSH.
- Använd SSH-kommandon för att nagivate "... / wp-content / plugins /".
- Använda sig av ls -al för att se hela listan med mappar.
- Ta bort den särskilda plugin-mappen med rm (mappnamn).
Har kommentarer du vill dela om fel och lösningar ovan? Dela dem nedan.