Satura rādītājs
"Fatāla kļūda: Pārsniegts maksimālais izpildes laiks" WordPress norāda, ka kādas tīmekļa vietnes skripta izpilde ir aizņēmusi vairāk laika, nekā noteikts, tāpēc process ir jāpārtrauc. Tas var notikt resursu ietilpīgu spraudņu, tēmu vai pielāgotu skriptu dēļ. Lūk, kā novērst šo kļūdu, palielinot maksimālo izpildes laiku: [...]
.htaccess faila rediģēšana
Portāls .htaccess
failu, kas atrodas WordPress instalācijas saknes direktorijā, var izmantot, lai palielinātu PHP maksimālo izpildes laiku. Lūk, kā:
- Savienojums ar vietni, izmantojot FTP vai failu pārvaldnieku: Izmantojiet FTP klientu vai hostinga vadības panelī nodrošināto failu pārvaldnieku.
- Atrodiet un rediģējiet .htaccess failu: Atrodiet
.htaccess
failu saknes direktorijā. Ja to neredzat, pārliecinieties, vai FTP klientā vai failu pārvaldītājā ir iespējota iespēja parādīt slēptos failus. - Modificēt .htaccess failu: Faila apakšdaļā pievienojiet šādu rindu:
php_vērtība max_execution_time 300
Tas nosaka maksimālo izpildes laiku 300 sekundes (5 minūtes). Vajadzības gadījumā šo skaitli var pielāgot.
- Izmaiņu saglabāšana: Augšupielādējiet modificēto
.htaccess
failu atpakaļ uz serveri, ja izmantojat FTP.
Rediģēt wp-config.php failu
Cita metode ir palielināt izpildes laiku, rediģējot wp-config.php
failu, kas arī atrodas WordPress instalācijas saknes direktorijā.
- Rediģēt wp-config.php failu: Atveriet failu un pievienojiet šādu koda rindu tieši pirms rindas ar tekstu "Tas ir viss, pārtrauciet rediģēšanu! Laimīgu blogošanu":
set_time_limit(300);
Tas arī palielinās maksimālo izpildes laiku līdz 300 sekundēm.
Rediģēt php.ini failu
Ja jums ir piekļuve php.ini
failu serverī, varat tieši palielināt maksimālo izpildes laiku. Šis fails parasti nav pieejams koplietojamajā hostingā.
- Atrodiet un rediģējiet php.ini failu: Ja izmantojat VPS vai veltīto serveri, atrodiet
php.ini
failu (atrašanās vieta var atšķirties). Koplietojamā hostinga gadījumā, iespējams, varēsiet izveidot failu ar nosaukumuphp.ini
jūsu WordPress instalācijas saknes direktorijā. - Modificēt failu: Pievienojiet vai mainiet šādu rindu:
max_execution_time = 300
Spraudņa izmantošana
Daži WordPress spraudņi ļauj pārvaldīt PHP iestatījumus, tostarp maksimālo izpildes laiku, tieši no WordPress administratora paneļa. Tā var būt ērta iespēja, ja jums nav ērti rediģēt failus tieši.
- Spraudņa instalēšana: Meklējiet spraudni, kas ļauj mainīt PHP konfigurāciju, piemēram, WP Maximum Execution Time Exceeded vai WP Config File Editor.
- Iestatījumu pielāgošana: Lai palielinātu maksimālo izpildes laiku, izpildiet spraudņa norādījumus.
Sazinieties ar hostinga pakalpojumu sniedzēju
Ja jums ir neērti pašam veikt šīs izmaiņas vai ja esat mēģinājis tās veikt bez panākumiem, sazinieties ar hostinga pakalpojumu sniedzēju. Dažās hostinga vidēs šīs izmaiņas ir ierobežotas, un jūsu pakalpojumu sniedzējam, iespējams, būs jāpielāgo izpildes laiks.
Secinājums
Maksimālā izpildes laika palielināšana var palīdzēt novērst "Fatal Error: Pārsniegts maksimālais izpildes laiks" kļūdu WordPress. Tomēr ir svarīgi arī izpētīt pamatcēloni, piemēram, spraudni vai tēmu, kas prasa pārāk daudz resursu, lai novērstu šādas situācijas atkārtošanos nākotnē. Regulāra vietnes uzturēšana, WordPress kodola, spraudņu un tēmu atjaunināšana un kvalitatīva hostinga izmantošana arī var palīdzēt izvairīties no šādām kļūdām.