Как увеличить память 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 войти в меню.
- На открывшейся странице выберите доменное имя вашего сайта, которым вы хотите управлять.
- Найдите следующие настройки, увеличьте их значения и нажмите кнопку «Применить»:
- предел_памяти: Это максимальный объем оперативной памяти, который ваш сайт может получить с сервера.
256Mили512Mсделай это. - max_input_vars: Это предел форм/данных, которые можно отправить одновременно.
3000или5000Обновить как . - upload_max_filesize: Это максимальный размер файла, который можно загрузить с сайта.
128Mты можешь.
- предел_памяти: Это максимальный объем оперативной памяти, который ваш сайт может получить с сервера.
Способ 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.