Sisukord
"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 nimegaphp.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.