Miten korjata Fatal Error: WordPressissä: Maksimaalinen suoritusaika ylitetty.

"Fatal Error: Execution Time Exceeded" WordPressissä osoittaa, että verkkosivustosi skriptin suoritus on kestänyt kauemmin kuin sallittu aika, mikä on aiheuttanut prosessin lopettamisen. Tämä voi johtua resursseja vaativista lisäosista, teemoista tai mukautetuista skripteistä. Näin korjaat tämän virheen lisäämällä maksimi suoritusaikaa:

Muokkaa .htaccess-tiedostoa

The .htaccess tiedostoa, joka sijaitsee WordPress-asennuksen juurihakemistossa, voidaan käyttää PHP:n enimmäissuoritusajan pidentämiseen. Näin se tapahtuu:

  • Yhdistä sivustoosi FTP:n tai tiedostonhallinnan kautta: Käytä FTP-asiakasta tai isännöintipaneelin tarjoamaa tiedostonhallintaa.
  • Paikanna ja muokkaa .htaccess-tiedosto: Etsi .htaccess tiedosto juurihakemistossa. Jos et näe sitä, varmista, että otat FTP-ohjelmassa tai tiedostonhallinnassa käyttöön mahdollisuuden näyttää piilotetut tiedostot.
  • Muokkaa .htaccess-tiedostoa: Lisää seuraava rivi tiedoston alareunaan:
  php_value max_execution_time 300

Tämä asettaa enimmäissuoritusajaksi 300 sekuntia (5 minuuttia). Voit säätää lukua tarpeen mukaan.

  • Tallenna muutokset: Lataa muutettu .htaccess tiedosto takaisin palvelimelle, jos käytät FTP:tä.

Muokkaa wp-config.php-tiedostoa

Toinen tapa on lisätä suoritusaikaa muokkaamalla asetusta wp-config.php tiedosto, joka on myös WordPress-asennuksesi juurihakemistossa.

  • Muokkaa wp-config.php-tiedostoa: Avaa tiedosto ja lisää seuraava koodirivi juuri ennen riviä, jossa lukee "That's all, stop editing!". Hyvää bloggaamista":
  set_time_limit(300);

Tämä lisää myös enimmäistoteutusaikaa 300 sekuntiin.

Muokkaa php.ini-tiedostoa

Jos sinulla on pääsy php.ini tiedostoa palvelimellasi, voit suoraan kasvattaa maksimi suoritusaikaa. Tähän tiedostoon ei yleensä pääse käsiksi jaetussa isännöinnissä.

  • Etsi ja muokkaa php.ini-tiedostoa: Jos käytät VPS- tai dedikoitua palvelinta, etsi osoitteesta php.ini tiedosto (sijainti voi vaihdella). Jaetussa isännöinnissä voit ehkä luoda tiedoston nimeltä php.ini WordPress-asennuksen juurihakemistossa.
  • Muokkaa tiedostoa: Lisää tai muuta seuraava rivi:
  max_execution_time = 300

Käytä liitännäistä

Joidenkin WordPress-liitännäisten avulla voit hallita PHP-asetuksia, mukaan lukien maksimi suoritusaika, suoraan WordPressin hallintalaitteesta. Tämä voi olla kätevä vaihtoehto, jos et halua muokata tiedostoja suoraan.

  • Asenna liitännäinen: Etsi lisäosa, joka sallii PHP-konfiguraation muutokset, kuten WP Maximum Execution Time Exceeded tai WP Config File Editor.
  • Säädä asetusta: Noudata lisäosan ohjeita, jos haluat pidentää maksimitoteutusaikaa.

Ota yhteyttä hosting-palveluntarjoajaan

Jos et halua tehdä näitä muutoksia itse tai jos olet yrittänyt tehdä niitä tuloksetta, ota yhteyttä hosting-palveluntarjoajaan. Jotkin hosting-ympäristöt rajoittavat näitä muutoksia, ja palveluntarjoajan on ehkä säädettävä suoritusaikaa puolestasi.

Päätelmä

Enimmäissuoritusajan lisääminen voi auttaa ratkaisemaan "Fatal Error: Execution Time Exceeded" -virhe WordPressissä. On kuitenkin myös tärkeää tutkia perimmäinen syy, kuten liiallisia resursseja vaativa lisäosa tai teema, jotta voidaan estää tulevat tapahtumat. Sivuston säännöllinen ylläpito, WordPressin ytimen, lisäosien ja teemojen päivittäminen sekä laadukkaan hostingin käyttö voivat myös auttaa välttämään tällaisia virheitä.