Å oppdatere plugins og temaer regelmessig er nødvendig for å holde nettstedet ditt i full kapasitet. Imidlertid kan den fatale WordPress-feilen "maksimal utførelsestid overskredet" forhindre oppdateringer og gjøre deg bekymret for nettstedets ytelse. Heldigvis kan du bruke noen få metoder for å fjerne feilen eller øke den maksimale utførelsestiden: Du kan avinstallere problemprogramvaren, bruke en plugin eller redigere nettstedets kode direkte for å løse problemet på kort tid.
Hva er "WordPress Maximum Execution Time Exceeded"-feil?
Maksimal utførelsestidsfeil er en av de vanligste WordPress-feilene. Det kan vises når du prøver å oppdatere WordPress-plugins eller temaer. Den varsler deg om at nettstedet ditt ikke var i stand til å utføre oppdateringene du ba om. Denne feilen oppstår på grunn av PHP-skriptene på nettstedet ditt. PHP er et skriptspråk som er grunnlaget for WordPress-nettsteder. Den består av kode som styrer hvordan nettsiden fungerer og viser ulike elementer til brukerne.
Som sådan er den maksimale kjøringsfeilen direkte knyttet til hvor lang tid det tar å kjøre et PHP-skript. PHP-skript har en maksimal utførelsestid for å holde nettstedet ditt funksjonelt og sikkert. For eksempel, hvis det ikke var noen grense, kan en hacker eller ondsinnet programvare bruke uendelige skript for å demontere nettstedets server og gjøre dataene dine sårbare. Videre kan PHP-skript som kjører i lang tid avlede ressurser fra serveren din.
Plugins er mer sannsynlig å utløse feilen fordi de kommer med mye kode fra eksterne kilder. WordPress er en åpen kildekode-plattform, så enhver utvikler kan designe og laste opp plugins for den. Hvis du installerer innhold fra mindre kjente utviklere, kan det komme med feil kode og forårsake problemer i nettstedets PHP-skript. Temaer og generelle WordPress-oppdateringer kan også forårsake problemet. Dette er imidlertid mindre vanlig.
Hva er standard og standard maksimal utførelsestid?
De fleste vertsleverandører har en standard maksimal visningstid på 30 sekunder mens standard WordPress maksimal visningstid er 40 sekunder. Dette er vanligvis nok tid for de fleste PHP-skript til å kjøre vellykket. Imidlertid kan store nettsteder med flere ressurser trenge litt lengre maksimale utførelsestider. Ellers kan de kanskje ikke fullføre prosessene sine før klokken går ut. I tillegg kan noen utviklere bruke svært lange utførelsestider på mer enn 300 sekunder. Dette anbefales imidlertid ikke for de fleste nettsteder av sikkerhetsgrunner.
Hvordan finne ut om feilen har oppstått
Det er vanligvis åpenbart at feilen for maksimal utførelsestid har skjedd fordi du vil se et varsel i WordPress-dashbordet. Men den har kanskje ikke alltid samme ordlyd. For eksempel kan det leses som "fatal feil" eller "kritisk feil". Varselet kan heller ikke referere til maksimal utførelsestid. Imidlertid deler alle advarslene lignende komponenter som kan varsle deg om kilden til problemet.
Frontend-brukere kan også se feilen. Hvis de besøker nettstedet når oppdateringsprosessen har mislyktes, kan de se en melding som forteller dem at nettstedet ditt har tekniske problemer. Denne feilmeldingen vises imidlertid ikke bare fordi din maksimale utførelsestid er overskredet. Som sådan vil du sjekke og se om den dukker opp i WordPress-dashbordet også.
Til slutt kan du motta en e-post fra WordPress som varsler deg om at den maksimale utførelsestiden er overskredet. Dette skjer på grunn av PHP-feilbeskyttelsen som automatisk varsler deg når nettstedet ditt har problemer med temaer eller plugins. Som sådan vil du nesten umiddelbart vite at det er et problem med oppdateringene dine.
Hvordan fikse maksimal utførelsestid overskredet feil
Det er noen forskjellige metoder du kan bruke for å eliminere feilen for maksimal utførelsestid eller øke nettstedets maksimale utførelsestid. Det kan være lurt først å vurdere komfortnivået ditt ved å direkte redigere nettstedets filer og legge til ny kode. Hvis denne metoden høres ut over dine tekniske evner, er det heldigvis andre alternativer tilgjengelig.
1. Avinstaller problemprogramvaren
En av de enkleste måtene å fikse feilen for maksimal utførelsestid er å avinstallere programvaren som forårsaker problemet. En av pluginene dine eller temaet til nettstedet ditt er sannsynligvis den skyldige, så du kan begynne der. Bruk denne metoden hvis du har en anelse om at et bestemt program forårsaker problemet. For eksempel kan du nylig ha lagt til en ny plugin eller oppdatert en gammel.
Hvis feilen låser deg ute fra nettstedet ditt, kan du få tilgang til dashbordet via "Recovery Mode". Hvis du mottok en e-post fra WordPress om de mislykkede oppdateringene, inneholder den vanligvis en lenke til "Recovery Mode" og kan til og med fortelle deg hvilken plugin som forårsaket problemet. Deretter navigerer du til Plugins> Installerte plugins og klikk på "Deaktiver" under det aktuelle elementet. Klikk på "Slett" for å fjerne den.
Du kan også bruke cPanel eller FTP/SFTP for å fjerne plugin, naviger til Filbehandling > public_html > wp-content > plugins. Hvis du ikke vet hva som forårsaker feilen for maksimal utførelsestid overskredet, kan du deaktivere alle pluginene dine og aktivere dem på nytt én etter én. Oppdater hver gang og se om du kan finne den som utløste problemet.
2. Øk maksimal utførelsestid
Når en bestemt operasjon når den angitte utførelsestidsgrensen, vil systemet returnere den fatale feilen "Maksimal utførelsestid på X sekunder overskredet". Det er flere måter å øke den maksimale utførelsestiden, og de involverer alle bruk av cPanel eller FTP/SFTP.
3. Kontakt din vertsleverandør
Hvis du foretrekker å ikke endre nettstedets filer selv, har du et annet alternativ. Du kan kontakte vertsleverandøren din direkte, og de kan øke den maksimale utførelsestiden på dine vegne. Denne metoden kan være et utmerket alternativ hvis du har kort tid eller har begrensede tekniske ferdigheter.
konklusjonen
Maksimal utførelsestid overskredet feil i WordPress kan komme i veien for å oppdatere plugins og temaer. Selv om det kan være frustrerende når det skjer, kan du bruke metodene nevnt ovenfor for å løse problemet raskt.