Din dedikerte partner for alle ting WordPress

Hvordan fikse oppbrukt minnefeil i WordPress?

Innholdsfortegnelse

En av de vanlige feilene du vil se i WordPress er feilen for uttømt minne.

Det vil ganske enkelt vise deg at det tildelte minnet er oppbrukt. Hvis du er ny på hosting og alle disse tingene, vil du sikkert tro at de snakker om lagring eller RAM, ikke sant?

Det er imidlertid ikke slik. Hvis noen ber deg oppgradere hostingen, må du ikke anta at de har rett. Du kan fikse minneeksosfeilen med en enkel metode.

Vi vil se den metoden. Du kan prøve den metoden. Hvis det fortsatt ikke fungerer, kan du tenke på å oppgradere vertsleverandøren din.

Men i de fleste tilfeller vil dette fungere som en sjarm, og du vil se at nettsiden fungerer igjen som før. Nå vil vi først se oversikten over feilen der vi vil se hvordan feilen vises, og deretter vil vi se hvordan du kan vite om det er samme feil. Senere kommer vi inn på trinnene for å fikse det.

Pass på at du går nøye gjennom hele artikkelen, siden det er mange ting vi vil diskutere her. Alle av dem er viktige når det gjelder å fikse Memory Exhaust-feil.

Oversikt over minneutløpsfeil

Dette er delen hvor vi skal lære hvorfor denne feilen vises og hvordan den vises. Senere vil vi komme inn på metodene for å fikse minneeksosfeilen i WordPress.

WordPress har fast minneallokering som bestemmes av selve skriptet. Med andre ord kan WordPress bare bruke X mengde minne fra serveren. Som standard er visst minne satt her.

Men når vi begynner å bygge nettstedet, er det noen av pluginene som krever mer minne. Selvfølgelig, hvis du kjører et e-handelsnettsted eller et nettsted med mer enn 15 plugins, vil du møte slike problemer.

Dette er grunnen til at vi må øke det tildelte minnet. Ikke bekymre deg, vi kan gjøre det ved å bare legge til én enkelt linje i koden.

Det er forskjellige måter denne feilen vises på. Her er den vanligste teksten folk ser.

Fatal feil: Den tillatte minnestørrelsen på XXXX byte er oppbrukt (forsøkt å tildele YYYY byte) i /public_html/wp-includes/plugin.php online ZZZ

Selvfølgelig kan veien hit være annerledes. I stedet for X, Y og Z, vil du også se visse tall. Dette representerer bytene og linjen.

Generelt vil du tro at det er noe galt med plugin-en eller filen, ikke sant? Det er imidlertid ikke slik.

Som standard tildelte WordPress kun 64 MB. Dette er ikke nok til å utføre flere oppgaver. Derfor trenger du mer minne.

Dessuten vil øke minnet løse andre mulige feil. For eksempel, på grunn av lite minne, kan du kanskje ikke laste opp store bilder i biblioteket. På samme måte vil mange feil løses automatisk ved å øke det tildelte minnet.

La oss se den faktiske metoden for å øke minnet.

Hvordan fikse minneeksosfeil i WordPress

Enten du ser feilen på nettsidens hjemmeside eller du ser den mens du laster opp et bilde, er løsningen den samme.

La oss se løsningen på feilen og se hvordan du fikser minneeksosfeilen i WordPress.

Sikkerhetskopier nettstedet ditt

Før vi ser løsningen, anbefales det på det sterkeste at du ta en sikkerhetskopi av nettstedet ditt. Du kan bruke hvilken som helst plugin for å gjøre det, eller du kan gjøre det manuelt. Hvis du bare ser en feil på enkelte sider, kan du bruke en plugin.

Programtillegget vil bare komprimere filene i WordPress-katalogen din og lime den inn i en annen mappe. På samme måte, gå til PHPMyAdmin og åpne databasen til nettstedet ditt. Bare klikk på operasjoner og eksport av databasen.

På denne måten kan du ta backup av hele nettsiden med bare noen få klikk.

Hvis du ikke vil sikkerhetskopiere hele nettstedet, kan du bare ta backup av wp-config.php-filen som vi vil endre. Det er ikke nødvendig, men hvis du er ny, kan du gjøre dette for sikkerhets skyld.

Åpne wp-config-filen

Din første jobb vil være å åpne filen wp-config.php. Din første jobb er å åpne filen wp-config.php.

Du kan gjøre det på to måter. Først åpner du filbehandleren og går over til WordPress-katalogen på nettstedet ditt.

Det vil være med navnet på nettstedet ditt. Med enklere ord vil du se mappen med samme navn som nettstedet ditt. Alternativt, hvis du bruker hosting med ett domene, kan du åpne public_html-filen og alt vil være der.

Inne i hovedkatalogen finner du en fil som heter wp-config.php. Det er bare én fil med lignende navn. Så det vil være ekstremt enkelt å finne.

Når du finner filen du leter etter, må du åpne den.

Nå er det to måter å redigere koden på.

Du kan enten laste ned filen, endre koden i redigeringsprogrammet på datamaskinen din og deretter laste den opp igjen.

Alternativt kan du gjøre det online. Du trenger bare å høyreklikke på filen og deretter velge "koderedigering" derfra for å åpne den.

Uansett er metoden den samme. Vi anbefaler deg på det sterkeste å laste ned filen før du gjør noen endringer. Hvis du endrer den på datamaskinen din, må du lagre én kopi et sted uten å redigere noe.

Så i tilfelle noe går galt, kan du bruke den sikkerhetskopien direkte for din sikkerhet. På denne måten vil filene dine og nettstedet ditt være trygge. Du trenger ikke å lagre den på nytt hvis du allerede har tatt sikkerhetskopien av nettstedet ditt.

Men hvis du ikke har det, kan du ha denne filen.

Når du har gjort alle disse tingene, er det på tide å gjøre endringene i filen.

Legg til følgende kode

Nå må du legge til én linje i filen. Åpne wp-config-filen og da må du legg til følgende linje i koden.

define( 'WP_MEMORY_LIMIT', '256M' );

Vær oppmerksom på at ikke skriv inn noen tall i filen.

Du kan bare tildele et bestemt minne i filen.

De standardminne er 64 MB og vi har økt den til 256 MB. Hvis verten din ikke tillater å tildele så mye minne, kan du også prøve 128. Bare endre 256 til 128 og det er det.

Nå trenger du bare å lagre endringene på WordPress-nettstedet.

Når du har lagret endringene, kan du prøve å åpne nettstedet på nytt for å se om feilen er borte eller ikke. I de fleste tilfeller vil feilen være borte.

Hvis ikke, kan du sikkert øke minnet med PHP-versjonen. Det vil vi også se.

Øk minne med PHP-versjon

For å gjøre det fra PHP-versjonen, må du åpne cPanel og inne i den må du velge "Velg PHP-versjon"Alternativet.

Klikk på den. Nå vil du ha to alternativer. Du kan enten endre PHP-versjonen til den nyeste. Alternativt er det en annen måte å gjøre det på.

For å endre det manuelt, er det et alternativ som heter "Endre PHP-alternativer". Bare klikk på den.

Nå vil du se en liste over alternativer du kan velge mellom. Fra de gitte alternativene må du finne "Minnegrense".

Innenfor alternativet for minnegrense må du velge fra rullegardinalternativene. Du kan velg 256 MB fra listen.

Det er stort sett det. Nå kan du klikke på knappen Lagre endringer og åpne nettstedet igjen.

Du vil se at nettsiden nå åpnes. Hvis du fortsatt ser feilen, sjekk ut denne siste metoden du kan bruke.

Kontakt/oppgrader vertskapet

Vi vil først kontakte hostingleverandøren for å se om minnet kan økes eller ikke.

Bare kontakt vertsleverandøren med live chat-alternativet. De vil øke minnet fra sin side eller vil fortelle deg hva du må gjøre.

Alternativt, hvis den andre ressursen til nettstedet er oppbrukt, kan du også prøve å oppgradere hostingen din. De fleste av de delte hostingene har begrensninger. Hvis du bruker grensen, vil nettstedet ditt vise en feil eller vil bremse ned. Derfor må du sørge for at ressursene ikke er oppbrukt.

For å gjøre dette, må vi åpne cPanel, og du vil se ressursbruken på høyre side. Ser du den røde linjen overalt, betyr det at ressursene er fulle.

Avsluttende ord

For å konkludere, dette er noen av metodene for å fikse oppbrukt minnefeil i WordPress. Du kan også sjekke loggene. Noen ganger er det også på grunn av den spesielle plugin-en. I de fleste tilfeller vil vertsleverandøren gi deg informasjonen. Så de vil fortelle deg hvilken plugin som forårsaker problemene. Du kan deretter fjerne det pluginet eller endre konfigurasjonen i det pluginet. Du kan også sjekke serverloggene for å vite mer.

Bloggene våre

Hvordan komme i gang?

Les mer

WordPress vedlikehold

Lagre 33% med vår årlige prisplan.

Kom i gang

Har du problemer med WordPress?

Krev din Gratis WordPress-vedlikehold

I dagens hektiske digitale landskap fortjener hvert nettsted omsorgen og ekspertisen til et profesjonelt vedlikeholdsteam, som sikrer optimal ytelse, forbedret sikkerhet og sømløse brukeropplevelser, slik at du kan fokusere på å utvide virksomheten din med trygghet.

Alexey Seryapin
Grunnlegger av WPServices

Kupongkode brukt!

Ta deg god tid og fortsett å bla gjennom tjenestene våre.

Alexey Seryapin
Grunnlegger av WPServices