Сайт після нелегких пологів накінець побачив світ. Ускладненням було поборення проблєми переліміта виділений стандартних 32 мегабайт пам’яті в PHP. Так як напевне ще хтось нажаль зіткнеться з даною проблемою, розкриваємо тему:
В даному випадку, після встановлення найсвіжішого Вордпреса, при заході в Майстерню, в боксах, які читають новини з інших ресурсів замість контенту з’являлося наступне повідомлення про помилку:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 3355864 bytes) in /home/________/public_html/wp-includes/class-feed.php on line 4
В даному конкретному випадку ця ситуація ще й чомусь супроводжувалася шаленим навантаженням на сервер (тисячі помилок в лог чи що?). Знову ж таки, це свіжопроінстальований останній Прес, на свіжовідкритий акаунт у щойно створену базу даних. Всі плаґіни по замовченню виключені. Видалення плаґінів не вирішує проблєму.
Рашень є кілька. Можна поправити php.ini і дати більше пам’яті акаунту, можна в код преса внести директиву, котра кореґує кількість виділеної пам’яті, або додати рядок в конфіг преса, таким чином вирішити проблєму на майбутнє. Для останнього варіанту:
define('WP_MEMORY_LIMIT', '64M');
Хеппі блоґґінг!
Наступні публікації теж будуть цікавими:
Tweet |
|
|