Помилка виникає, як правило, при відсутності виділення оперативної пам’яті для роботи скрипта, в нашому випадку — при роботі в WordPress. Скрипти (PHP) WordPress версії 3.5 (без плагінів) поїдають в середньому 40 мегабайт оперативної пам’яті. Крім того, кожен плагін – додаткова з’їдається оперативна пам’ять. Локалізація теж вимагає додатково 3-4 мегабайта.
Виправити цю справу можна збільшивши значення PHP директиви — memory_limit.
Зробити це можна кількома способами:

  • У файлі wp-config.php додати рядок define(‘WP_MEMORY_LIMIT’, ‘128M’);
  • Встановити значення memory_limit в панелі управління хостингом (якщо дозволяє провайдер)
  • Попросити хостера збільшити це значення.

Увага! Збільшення до більших значень memory_limit не є добре. Краще рухатися в бік оптимізації шляхом відмови від ресурсномістких плагінів і тем оформлення, з метою зменшити пожираемую пам’ять сайту в цілому.

Додав: htmaker, 22.06.2013 р.
(Ще не оцінили)

Завантаження…

Діліться з друзями:

См. також:


Пісочниця для PHP
Рубрика: PHP, Інструменти

Конфіг файли
Рубрика: PHP

Установка XCache в Linux CentOS
Рубрика: Linux, PHP

Використання SOAP в PHP
Рубрика: PHP

Встановлення PHP Soap на CentOS
Рубрика: Linux, PHP

Обсяг даних в зручному форматі на PHP
Рубрика: PHP

Транслітерація символів на PHP
Рубрика: PHP

Як перетворити URL-рядок в масив?
Рубрика: PHP

Добірка шаблонів регулярних виразів
Рубрика: PHP