Како да се зголеми PHP меморијата (ограничување на меморијата) и влезните вредности со cPanel и php.ini?
Кога инсталирате напреден приклучок на вашата веб-локација, прикачувате демо со голема тема или се обидувате да ажурирате илјадници производи на вашата страница за е-трговија одеднаш.Fatal error: Allowed memory size of ... bytes exhaustedилиMax Input VariablesМоже да добиете предупредување. Овие грешки покажуваат дека хостинг пакетот што ја хостира вашата веб-страница е заглавен во границите на PHP софтверот. Можете да ги користите следните методи за да ги зголемите границите.
Метод 1: Користење на cPanel „MultiPHP INI Editor“ (најлесен начин)
Ако cPanel е инсталиран во вашиот корпоративен хостинг пакет, можете да ги зголемите границите од панелот без да се занимавате со кодови:
- Најавете се на cPanel и кликнете под Софтвер. MultiPHP INI уредник внесете го менито.
- На страницата што се отвора, изберете го името на доменот на вашата веб-локација со која сакате да работите.
- Најдете ги следните поставки и зголемете ги нивните вредности и притиснете го копчето „Примени“:
- Ограничување на меморијата: Тоа е максималната количина на RAM меморија што вашата страница може да ја извлече од серверот.
256Mили512Mнаправете го тоа. - max_input_vars: Ова е граница на обрасци/податоци што можат да се испратат одеднаш.
3000или5000Ажурирајте како . - upload_max_filesize: Тоа е максималната големина на датотеката што може да се постави од страницата.
128Mможеш.
- Ограничување на меморијата: Тоа е максималната количина на RAM меморија што вашата страница може да ја извлече од серверот.
Метод 2: Спроведување на ограничувања со .htaccess датотека
Ако немате дозвола да уредувате PHP на вашиот сервер, можете да го сторите истото..htaccessМожете исто така да го активирате со додавање на следните кодови во долната линија на вашата датотека:
php_value memory_limit 512M php_value max_input_vars 5000 php_value upload_max_filesize 128M php_value post_max_size 128M
Оваа статија е специјално подготвена за PvPServer.