Jak zvýšit paměť PHP (omezení paměti) a vstupní hodnoty pomocí cPanel a php.ini?
Při instalaci pokročilého pluginu na váš web, nahrávání velkého demo tématu nebo pokusu o aktualizaci tisíců produktů na vašem webu elektronického obchodu najednou.Fatal error: Allowed memory size of ... bytes exhaustedneboMax Input VariablesMůžete obdržet varování. Tyto chyby naznačují, že hostitelský balíček, který hostí váš web, je zaseknutý v limitech softwaru PHP. Ke zvýšení limitů můžete použít následující metody.
Metoda 1: Použití cPanel "MultiPHP INI Editor" (nejjednodušší způsob)
Pokud je cPanel nainstalován ve vašem firemním hostingovém balíčku, můžete zvýšit limity z panelu, aniž byste museli řešit kódy:
- Přihlaste se do cPanel a klikněte na položku Software. Editor MultiPHP INI vstupte do nabídky.
- Na stránce, která se otevře, vyberte název domény svého webu, který chcete provozovat.
- Najděte následující nastavení a zvyšte jejich hodnoty a stiskněte tlačítko "Použít":
- memory_limit: Je to maximální množství paměti RAM, které může váš web čerpat ze serveru.
256Mnebo512Mudělej to. - max_input_vars: Toto je limit formulářů/dat, které lze odeslat najednou.
3000nebo5000Aktualizovat jako . - upload_max_filesize: Je to maximální velikost souboru, který lze nahrát z webu.
128Mmůžete.
- memory_limit: Je to maximální množství paměti RAM, které může váš web čerpat ze serveru.
Metoda 2: Vynucení omezení pomocí souboru .htaccess
Pokud nemáte oprávnění upravovat PHP na svém serveru, můžete udělat totéž..htaccessMůžete jej také spustit přidáním následujících kódů do spodního řádku souboru:
php_value memory_limit 512M php_value max_input_vars 5000 php_value upload_max_filesize 128M php_value post_max_size 128M
Tento článek je speciálně připraven pro PvPServer.