Kuidas parandada fataalset viga: WordPressi maksimaalne täitmisaeg on ületatud.

"Fataalne viga: WordPressis näitab, et teie veebisaidi skripti täitmine on võtnud kauem aega kui lubatud aeg, mistõttu protsess lõpetatakse. See võib juhtuda ressursimahukate pluginate, teemade või kohandatud skriptide tõttu. Siin on, kuidas seda viga parandada, suurendades maksimaalset täitmisaega:

Redigeeri .htaccess faili

The .htaccess faili, mis asub teie WordPressi paigalduse juurkataloogis, saab kasutada PHP maksimaalse täitmisaja suurendamiseks. Siin on, kuidas:

  • Ühendage oma saidiga FTP või failihalduri kaudu: Kasutage FTP-klienti või oma veebimajutuse juhtpaneeli pakutavat failihaldurit.
  • Leidke ja redigeerige .htaccess faili: Leia .htaccess faili juurkataloogis. Kui te seda ei näe, siis veenduge, et FTP-kliendis või failihalduris on lubatud peidetud failide kuvamine.
  • Muuda .htaccess faili: Lisage faili lõppu järgmine rida:
  php_value max_execution_time 300

See määrab maksimaalseks täitmisajaks 300 sekundit (5 minutit). Võite seda arvu vastavalt vajadusele kohandada.

  • Muudatuste salvestamine: Laadige muudetud .htaccess faili tagasi serverisse, kui kasutate FTP-d.

Redigeeri faili wp-config.php

Teine meetod on suurendada täitmisaega, redigeerides wp-config.php faili, mis asub samuti teie WordPressi installeerimise juurkataloogis.

  • Redigeeri faili wp-config.php: Avage fail ja lisage järgmine koodirida vahetult enne rida, mis ütleb "That's all, stop editing!". Head blogimist":
  set_time_limit(300);

See suurendab ka maksimaalset täitmisaega 300 sekundini.

Muuda php.ini faili

Kui teil on juurdepääs php.ini faili oma serveris, saate otse suurendada maksimaalset täitmisaega. See fail ei ole tavaliselt jagatud veebimajutuse puhul kättesaadav.

  • Leidke ja redigeerige php.ini faili: Kui teil on VPS või spetsiaalne server, leidke php.ini faili (asukoht võib varieeruda). Jagatud veebimajutuse puhul võite luua faili nimega php.ini teie WordPressi paigalduse juurkataloogis.
  • Muuda faili: Lisage või muutke järgmist rida:
  max_execution_time = 300

Kasutage pluginat

Mõned WordPressi pistikprogrammid võimaldavad hallata PHP-sätteid, sealhulgas maksimaalset täitmisaega, otse WordPressi haldusplaadilt. See võib olla mugav võimalus, kui teil ei ole mugav faile otse redigeerida.

  • Paigalda plugin: Otsige plugin, mis võimaldab PHP konfiguratsiooni muutmist, näiteks WP Maximum Execution Time Exceeded või WP Config File Editor.
  • Seadistuse reguleerimine: Järgige pluginate juhiseid, et suurendada maksimaalset täitmisaega.

Võtke ühendust oma veebimajutuse pakkujaga

Kui te ei soovi neid muudatusi ise teha või kui te olete proovinud seda edutult, võtke ühendust oma veebimajutuse pakkujaga. Mõned hostingukeskkonnad piiravad neid muudatusi ja teie teenusepakkuja peab võib-olla kohandama teie jaoks täitmise aega.

Kokkuvõte

Maksimaalse täitmisaja suurendamine võib aidata lahendada probleemi "Fatal Error: Execution Time Exceeded" (Maksimaalne täitmisaeg ületatud). Siiski on oluline uurida ka algpõhjust, näiteks liiga palju ressursse nõudvat pluginat või teemat, et vältida edasisi esinemisi. Selliseid vigu aitab vältida ka saidi korrapärane hooldamine, WordPressi tuumiku, pluginate ja teemade uuendamine ning kvaliteetse veebimajutuse kasutamine.