Hvordan fikse Fatal Error: Maksimal utførelsestid overskredet i WordPress

Feilmeldingen "Fatal Error: Maximum Execution Time Exceeded" i WordPress indikerer at et skript på nettstedet ditt har brukt lenger tid på å kjøre enn den tildelte tidsgrensen, noe som fører til at prosessen avsluttes. Dette kan skje på grunn av ressurskrevende plugins, temaer eller egendefinerte skript. Slik løser du denne feilen ved å øke den maksimale kjøretiden: [...]

Redigere .htaccess-filen

Den .htaccess filen, som ligger i rotkatalogen i WordPress-installasjonen, kan brukes til å øke PHPs maksimale kjøretid. Slik gjør du det:

  • Koble til nettstedet ditt via FTP eller File Manager: Bruk en FTP-klient eller filbehandleren som følger med kontrollpanelet på webhotellet.
  • Finn og rediger .htaccess-filen: Finn den .htaccess filen i rotkatalogen. Hvis du ikke kan se den, må du aktivere alternativet for å vise skjulte filer i FTP-klienten eller filbehandleren.
  • Endre .htaccess-filen: Legg til følgende linje nederst i filen:
  php_value maks_utførelsestid 300

Dette setter maksimal kjøretid til 300 sekunder (5 minutter). Du kan justere tallet etter behov.

  • Lagre endringer: Last opp den modifiserte .htaccess filen tilbake til serveren hvis du bruker FTP.

Rediger wp-config.php-filen

En annen metode er å øke utførelsestiden ved å redigere wp-config.php som også ligger i rotkatalogen til WordPress-installasjonen.

  • Rediger wp-config.php-filen: Åpne filen og legg til følgende kodelinje rett før linjen der det står "Det var alt, slutt å redigere! God blogging":
  set_time_limit(300);

Dette vil også øke den maksimale kjøretiden til 300 sekunder.

Rediger php.ini-filen

Hvis du har tilgang til php.ini filen på serveren din, kan du øke den maksimale kjøretiden direkte. Denne filen er vanligvis ikke tilgjengelig på delt hosting.

  • Finne og redigere php.ini-filen: Hvis du er på en VPS eller dedikert server, finner du den php.ini filen (plasseringen kan variere). For delt hosting kan du kanskje opprette en fil med navnet php.ini i rotkatalogen til WordPress-installasjonen.
  • Endre filen: Legg til eller endre følgende linje:
  max_execution_time = 300

Bruk en plugin

Noen WordPress-plugins lar deg administrere PHP-innstillinger, inkludert maksimal kjøretid, direkte fra WordPress-administratorpanelet. Dette kan være et praktisk alternativ hvis du ikke er komfortabel med å redigere filer direkte.

  • Installere en plugin: Se etter en plugin som tillater endringer i PHP-konfigurasjonen, for eksempel WP Maximum Execution Time Exceeded eller WP Config File Editor.
  • Justere innstillingen: Følg instruksjonene i programtillegget for å øke den maksimale kjøretiden.

Kontakt vertsleverandøren din

Hvis du ikke føler deg komfortabel med å gjøre disse endringene selv, eller hvis du har prøvd uten hell, kan du kontakte vertsleverandøren. Noen vertsmiljøer begrenser disse endringene, og leverandøren må kanskje justere kjøretiden for deg.

Konklusjon

Å øke den maksimale kjøretiden kan bidra til å løse feilen "Fatal Error: Maximum Execution Time Exceeded"-feilen i WordPress. Det er imidlertid også viktig å undersøke den underliggende årsaken, for eksempel en plugin eller et tema som krever for mye ressurser, for å forhindre at dette skjer igjen. Regelmessig vedlikehold av nettstedet ditt, oppdatering av WordPress-kjernen, plugins og temaer, samt bruk av kvalitetshosting kan også bidra til å unngå slike feil.