Hogyan javítsuk a végzetes hibát: A maximális végrehajtási idő túllépése a WordPressben.

A "Végzetes hiba: A WordPressben a "Maximum Execution Time Exceeded" jelzi, hogy egy szkript végrehajtása a weboldalon tovább tartott, mint a megadott időhatár, ami a folyamat leállítását eredményezi. Ez erőforrás-igényes bővítmények, témák vagy egyéni szkriptek miatt fordulhat elő. Itt van, hogyan javíthatja ezt a hibát a maximális végrehajtási idő növelésével: [...]

A .htaccess fájl szerkesztése

A .htaccess fájl, amely a WordPress telepítés gyökérkönyvtárában található, használható a PHP maximális végrehajtási idejének növelésére. Íme, hogyan:

  • Csatlakozás a webhelyhez FTP-n vagy fájlkezelőn keresztül: Használjon FTP-klienst vagy a tárhely vezérlőpultja által biztosított fájlkezelőt.
  • Keresse meg és szerkessze a .htaccess fájlt: Keresse meg a .htaccess fájl a gyökérkönyvtárban. Ha nem látja, győződjön meg róla, hogy engedélyezte a rejtett fájlok megjelenítése opciót az FTP-kliensben vagy a fájlkezelőben.
  • A .htaccess fájl módosítása: A fájl aljára a következő sort kell beilleszteni:
  php_value max_execution_time 300

Ez a maximális végrehajtási időt 300 másodpercre (5 perc) állítja be. A számot szükség szerint módosíthatja.

  • Változások mentése: Töltse fel a módosított .htaccess fájlt vissza a szerverre, ha FTP-t használ.

A wp-config.php fájl szerkesztése

Egy másik módszer a végrehajtási idő növelése a wp-config.php fájl, amely szintén a WordPress telepítés gyökérkönyvtárában található.

  • A wp-config.php fájl szerkesztése: Nyissa meg a fájlt, és adja hozzá a következő kódsort közvetlenül a "Ennyi, hagyja abba a szerkesztést!" sor előtt. Boldog blogolást":
  set_time_limit(300);

Ezzel a maximális végrehajtási idő is 300 másodpercre nő.

A php.ini fájl szerkesztése

Ha hozzáférése van a php.ini fájlt a kiszolgálón, közvetlenül növelheti a maximális végrehajtási időt. Ez a fájl megosztott tárhelyen általában nem érhető el.

  • Keresse meg és szerkessze a php.ini fájlt: Ha VPS vagy dedikált szerveren van, keresse meg a php.ini fájl (a hely változhat). Megosztott tárhely esetén létrehozhat egy fájlt, amelynek a neve php.ini a WordPress telepítés gyökérkönyvtárában.
  • Módosítsa a fájlt: Adja hozzá vagy módosítsa a következő sort:
  max_execution_time = 300

Plugin használata

Egyes WordPress bővítmények lehetővé teszik a PHP-beállítások kezelését, beleértve a maximális végrehajtási időt is, közvetlenül a WordPress adminisztrációs műszerfaláról. Ez kényelmes lehetőség lehet, ha nem szívesen szerkeszti közvetlenül a fájlokat.

  • Plugin telepítése: Keressen olyan bővítményt, amely lehetővé teszi a PHP konfiguráció módosítását, például a WP Maximum Execution Time Exceeded vagy a WP Config File Editor.
  • Állítsa be a beállítást: Kövesse a plugin utasításait a maximális végrehajtási idő növeléséhez.

Kapcsolatfelvétel a tárhelyszolgáltatóval

Ha nem szeretné ezeket a változtatásokat saját maga elvégezni, vagy ha sikertelenül próbálkozott, forduljon a tárhelyszolgáltatójához. Egyes tárhelykörnyezetek korlátozzák ezeket a módosításokat, és előfordulhat, hogy a szolgáltatónak módosítania kell a végrehajtási időt az Ön számára.

Következtetés

A maximális végrehajtási idő növelése segíthet a "Végzetes hiba: Végrehajtási idő túllépése" hiba a WordPressben. Fontos azonban a kiváltó okot is megvizsgálni, például egy túl sok erőforrást igénylő bővítményt vagy témát, hogy megelőzzük a jövőbeni előfordulásokat. A webhely rendszeres karbantartása, a WordPress mag, a bővítmények és a témák frissítése, valamint a minőségi tárhely használata szintén segíthet az ilyen hibák elkerülésében.