Kuidas suurendada PHP-mälu (mälulimiiti) ja sisendväärtusi cPaneli ja php.ini abil?
Kui installite oma veebisaidile täiustatud pistikprogrammi, laadite üles suure teemademo või proovite värskendada korraga tuhandeid tooteid oma e-kaubanduse saidil.Fatal error: Allowed memory size of ... bytes exhaustedvõiMax Input VariablesVõite saada hoiatuse. Need vead näitavad, et teie veebisaiti majutav hostimispakett on PHP-tarkvara piirangutes kinni. Piirmäärade suurendamiseks võite kasutada järgmisi meetodeid.
1. meetod: cPaneli "MultiPHP INI redaktori" kasutamine (lihtsaim viis)
Kui teie ettevõtte hostimispaketti on installitud cPanel, saate paneelilt limiite suurendada ilma koodidega tegelemata:
- Logige sisse cPanelisse ja klõpsake jaotises Tarkvara. MultiPHP INI redaktor sisenege menüüsse.
- Valige avanenud lehel oma veebisaidi domeeninimi, mida soovite hallata.
- Leidke järgmised seaded ja suurendage nende väärtusi ning vajutage nuppu "Rakenda".
- memory_limit: See on maksimaalne RAM-i hulk, mida teie sait serverist saab hankida.
256Mvõi512Mtee seda. - max_input_vars: See on korraga saadetavate vormide/andmete limiit.
3000või5000Värskenda kui . - upload_max_fisize: See on saidilt üleslaaditava faili maksimaalne suurus.
128Msa saad.
- memory_limit: See on maksimaalne RAM-i hulk, mida teie sait serverist saab hankida.
2. meetod: piirangute jõustamine .htaccess-failiga
Kui teil pole luba oma serveris PHP-d redigeerida, saate sama teha..htaccessSamuti saate selle käivitada, lisades faili alumisele reale järgmised koodid:
php_value memory_limit 512M php_value max_input_vars 5000 php_value upload_max_filesize 128M php_value post_max_size 128M
See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.