Если вы, используя сайт, столкнулись с ошибкой Fatal Error: Memory Exhausted, означающей нехватку памяти, вам надо её увеличить.
Для решения проблем с ограничением памяти существуют два пути:
- Решить самостоятельно
- Свяжитесь с вашей хостинговой компанией
Вы можете посмотреть ограничение памяти на странице Инструменты => Универсам => Общее состояние.
Сделай сам
Чтобы настроить самостоятельно, вот несколько способов попробовать. Это не потребует особых знаний.
Измените файл wp-config.php
Добавьте эту строку в конец файла wp-config.php, который лежит в корне вашего сайта:
define ('WP_MEMORY_LIMIT', '2048M');
Число 2048M можете указать необходимое вам. Обычно 2048 МБ вполне хватает. Память WordPress может отличаться от сервера — вам необходимо установить это независимо от настроек памяти сервера.
Подробнее смотрите в codex.wordpress.org
Отредактируйте файл PHP.ini
Если у вас есть доступ к вашему файлу PHP.ini, измените строку в PHP.ini. Если ваша строка показывает 64M, попробуйте 256M:
memory_limit = 256M; Максимальный объем памяти, который может потреблять сценарий (256 МБ)
Измените файл .htaccess
Если у вас нет доступа к PHP.ini, попробуйте добавить это в файл .htaccess:
php_value memory_limit 256M
Связаться с вашим хостингом
Если вы не справляетесь с выше указанными методами, то лучший способ для вас связаться с вашим хостингом, чтобы они увеличили предел памяти.