10 vanligste WordPress-feil (med løsninger)
Hvis du er en WordPress-bruker som liker å få hendene dine skitne med koder, eller en som bare elsker å installere plugin-moduler og endre temaer, vil du forstå at det oppstår en feil er en uunngåelig forekomst. WordPress-brukere (som oss) vet hvor frustrerende det er å snuble inn i en uventet feil og ikke kunne finne en løsning for det. De fleste WordPress-problemer er løsbare; Hvis du treffer en feil, ikke bekymre deg fordi sjansene er, noen andre WordPress-brukere hadde det samme problemet og hadde allerede fått det løst.
I dagens innlegg ser vi på noen av de vanligste WordPress-feilene brukere har møtt, og deler med deg løsningene for å fikse disse problemene eller få dem til å gå vekk. Vi håper dette kommer til nytte for deg - glad WordPressing!
Du kommer kanskje også til å like:
- Grunnleggende Shell kommandoer for bloggere
- WordPress Tweaks for å forbedre innlegg og sider
- Herding WordPress Security: 25 Essential Plugins + Tips
1. Tapt administratorpassord og e-posthenting virker ikke
Problemet:
Du har mistet WordPress admin-passordet ditt, og har forsøkt å skrive inn brukernavnet eller e-postadressen din i "Mistet passordet ditt?" siden, men klarte ikke å motta noen link for å opprette et nytt passord via e-post.
Her er 2 enkle løsninger for å tilbakestille ditt WordPress admin passord.
Løsning 1: phpMyAdmin
- Logg inn cPanel, klikk på phpMyAdmin under databaser.
- Velg din WordPress-database. For eksempel: Username_wrdp1.
- Gå til wp_users, klikk på Søk.
- Se etter brukernavnet ditt og klikk Redigere.
- Tilbakestill passordet ditt ved å sette inn en ny verdi i user_pass. Husk at det er store bokstaver.
- Når du har fullført dette, klikker du på rullegardinmenyen under Funksjon, og velg MD5 fra menyen.
- Nederst på siden klikker du på Gå knapp.
Løsning 2: Via FTP
- Logg inn på FTP-kontoen din.
- Gå til "... / wp-innhold / temaer / (ditt aktive tema) /", last ned functions.php fil.
- Åpne funksjoner.php og legg til koden nedenfor rett etter den første
wp_set_password ( 'YourNewPassword', 1);
Erstatte YourNewPassword med ønsket nytt passord. "1" i skriptet er bruker-ID-nummeret i wp_users-tabellen.
- Last opp den redigerte funksjoner.php filen til FTP.
- Fjern koden og last opp til din FTP etter at du har logget på WordPress.
2. WordPress admin dashboard vises ikke riktig
Problemet:
WordPress admin-dashbordet viser uten CSS. Alle koblingene er ikke ordnet riktig.
Løsning 1: Proxy og brannmur
Sjekk om Internett-tilkoblingen din ligger bak en proxy-tilkobling eller brannmur. Noen av disse verktøyene blokkerer CSS-filer som gjør at CSS-filer ikke lastes riktig. Prøv å slette proxy- eller brannmurkakene og -bufferen, og trykk Ctrl + F5 for å oppdatere siden din.
Løsning 2: Oppgrader WordPress-pluginprogrammer
Hvis du har noen WordPress-plugins installert for admin-menyen, for eksempel 'Admin Drop Drop Menu' -plugin eller 'Lighter Menus'-plugin, må du oppgradere den. Hvis det ikke virker, prøv å deaktivere det.
3. Advarsel: Kan ikke endre headerinformasjon - overskrifter som allerede er sendt av
Problemet:
Du får en feilmelding i nettleseren din "Advarsel: Kan ikke endre headerinformasjon - overskrifter allerede sendt av (utgang startet på /path/blog/wp-config.php:34)"rett etter å ha oppgradert din WordPress eller en ny WordPress-installasjon.
Løsning: Fjern mellomrom, nye linjer eller annet søppel i wp-config.php
- nedlasting wp-config.php via FTP.
- Åpne wp-config.php.
- Fjern alle mellomrom før .
- Pass på at de første tegnene er , plassert på første linje uten mellomrom mellom.
- Fjern alle mellomrom etter ?>
- Pass på at de siste tegnene er ?>, plassert på den siste linjen uten mellomrom i mellom.
Denne feilen kan også skje på andre filer. Les feilmeldingen nøye ettersom det angir det bestemte filnavnet der feilen oppstod.
4. WordPress blog og admin Viser en tom side
Problemet:
Denne feilen skjer vanligvis rett etter en ny WordPress-temaer-installasjon eller WordPress-oppgradering. Hele bloggen viser en tom side; så er WordPress admin påloggingssiden. Det er ingen måte å få tilgang til dashbordet.
Løsning 1: Gi nytt navn til den aktuelle installerte temomappen via FTP
Endre navn på den aktuelle installerte temamappen via FTP kan tvinge WordPress til å velge standardtemaet som skal tas i bruk, og du kan få tilgang til WordPress wp-admin etter det.
- Naviger til wp-innhold / temaer katalog via FTP.
- Gi nytt navn til den aktuelle installerte temamappen. For eksempel: "twentytwenty" til "twentytwenty-temp".
- Logg inn på WordPress wp-admin.
- Sjekk om temaet ditt er kompatibelt med din versjon av WordPress.
- Sjekk om temaet ditt inneholder koding som ikke kan utføres.
Løsning 2: Tilbakestill plugin-mappen via FTP
- Naviger til wp-innhold katalog via FTP.
- Gi nytt navn til plugins-mappen til "plugins-temp".
- Opprett en ny mappe kalt "plugins" på wp-innhold.
- Prøv å logge inn på WordPress wp-admin.
- Flytt ditt plugin fra "plugins-temp" til "plugin" og aktiver dem en etter en.
- Sjekk om et plugin ikke er kompatibelt med din versjon av WordPress.
5. Fatal feil: Tillatt minnestørrelse på 33554432 bytes utmattet
Problemet:
Motta "Fatal feil: Tillatt minnestørrelse på 33554432 byte utmattet"Når du prøver å laste opp et bilde med medium filstørrelse. For å løse denne feilen, prøv å øke minnet som er tildelt til PHP. Du kan angi grensen til 32 MB, 64 MB, 128 MB eller 256 MB. Det avhenger av verten din.
Løsning 1: Rediger PHP.ini
Hvis du fortsatt har lov til å redigere din php.inifil, oppdater din memory_limit i PHP.injeg ved å endre underlinjen
memory_limit = 64M; Maksimal mengde minne et skript kan forbruke (64 MB)
Hvis linjen viser 64M som standard, prøv 128M.
Løsning 2: Rediger. Htaccess-fil
Legg til skriptet nedenfor til din .htaccess fil.
php_value memory_limit 64M
Løsning 3: Rediger wp-config.php-filen
Legg til skriptet nedenfor til din wp-config.php fil
Økende minne tildelt til PHP definere ('WP_MEMORY_LIMIT', '64M');
Løsning 4: Lag en PHP.ini-fil til wp-admin-mappen
- Åpne Notisblokk.
- Sett inn følgende kode i Notisblokk.
memory_limit = 64M;
- Lagre som "PHP.ini".
- Last opp denne filen til "wp-admin" katalogen.
6. Du er ikke autorisert til å vise denne siden (403 feil)
Problemet:
Du får en feilmelding "Du er ikke autorisert til å vise denne siden. (403 feil)"etter at du har lagt inn brukernavnet og passordet på WordPress admin-innloggingssiden.
Løsning: Aktiver Index.php
Hvis bloggen din er vert på en Windows-server, kan dette være en feil med katalogindekser.
- Logg inn på Kontrollpanel.
- Klikk på Webalternativer.
- Gå til Katalogindekser seksjon.
- Legg til index.php til katalogindeksene.
7. Fatal feil udefinert funksjon is_network_admin ()
Problemet:
Du mottar "Fatal feil udefinert funksjon is_network_admin ()"når du logger inn på WordPress admin etter oppdatering av WordPress.
Løsning: Manuell oppdatering
Denne feilen er forårsaket av en feilaktig WordPress-versjonoppgradering. Prøv en manuell oppdatering.
- Last ned den nyeste WordPress zip-filen og pakke den ut.
- Sikkerhetskopiere WordPress.
- Gi nytt navn wp-inkluderer og wp-admin kataloger til wp-includes.bak og wp-admin.bak.
- Last opp wp-inkludererog wp-admin kataloger fra utpakket mappe til webverten via FTP.
- Last opp filer fra nytt wp-innhold til din eksisterende wp-innhold mappe. Erstatt og overskriv eksisterende filer.
- Last opp den nye versjonen av resten av filene fra rotkatalogen til din eksisterende WordPress-rotkatalog.
- Fjerne .vedlikehold på din WordPress-katalog via FTP.
- Logg inn på WordPress admin, og du vil bli gitt en link til URL som "http://domain.com/wordpress/wp-admin/upgrade.php". Følg lenken og instruksjonene.
- Fjern cachen din for å se endringene hvis du har aktivert caching.
For mer informasjon om WordPress manuell oppdatering, les http://codex.wordpress.org/Updating_WordPress#Manual_Update.
8. WordPress Admin Login 404 Utgave
Problemet:
Du kan ikke logge inn på WordPress admin. Du mottar en 404 feilside i stedet.
Løsning 1: Oppdater URL-adressen i databasen
Hvis du har tilgang til phpMyAdmin, kan du prøve å oppdatere nettadressen i databasen.
- Logg inn cPanel, klikk på phpMyAdmin under databaser.
- Velg din WordPress-database. For eksempel: Brukernavn_wrdp1.
- Gå til wp_options, klikk på Søk.
- Søk etter SITEURL under feltet OPTION_NAME.
- Klikk på Rediger felt.
- Endre nettadressen i inntastingsboksen til option_value.
- Nederst på siden klikker du på Gå knapp.
Løsning 2: Oppdater mappegenskaper
- Gå til "/ wp-admin" katalogen via FTP.
- Høyreklikk på wp-admin katalog og klikk på Filattributter.
- Oppdater verdien til 755 og sjekk Rekruttere i underkataloger hvis det er et alternativ.
- Klikk OK.
- Gjenta trinn 1 til trinn 4 for / Wp-innhold og wp-inkluderer.
- Åpne nettleseren din og prøv å logge inn på WordPress admin. Trykk Ctrl + F5 for å slette cachen.
9. "Ikke tilgjengelig for planlagt vedlikehold" meldingen forblir etter en automatisk oppgradering
Problemet:
Ditt WordPress-nettsted viser "Kort utilgjengelig for planlagt vedlikehold" etter at en automatisk oppgradering har fullført.
Løsning: Fjern .vedlikeholdsfilen
En fil som heter .vedlikehold er plassert av WordPress under en automatisk oppgradering for å varsle besøkende om at nettstedet i løpet av et kort vedlikehold. Hvis en oppgradering mislykkes eller er skadet, vil filen forbli i WordPress-mappen og vil ikke bli slettet.
Å fjerne .vedlikehold fil,
- Få tilgang til bloggens rotkatalog via FTP.
- Finn filen .vedlikehold.
- Fjern vedlikeholdsfilen fra bloggens rotkatalog.
Når du har løst dette problemet, vil du kanskje kjøre WordPress automatisk oppgradering igjen.
10. Kan ikke slette et plugin
Problemet:
Du kan ikke slette et plugin i WordPress admin. Det vises fremdeles selv etter at du har slettet katalogen via FTP.
Løsning: Slett plugin via Secure Shell (SSH)
Ditt plugin kan ha lastet opp noen skjulte / nestede filer i plugin-katalogen som ikke ble vist i FTP.
Hvis du har SSH-tilgang til bloggen din,
- Logg inn på siden din via SSH.
- Bruk SSH-kommandoer til å nagivate "... / wp-content / plugins /".
- Bruk ls -al for å se hele listen over mapper.
- Slett den aktuelle plugin-mappen med rm (mappens navn).
Har kommentarer du vil dele om feilene og løsningene ovenfor? Del dem nedenfor.