Блогът на Мастъра

Това, което прави живота интересен, е възможността да осъществиш мечтите си - Паулу Куелю, Алхимикът

Wordpress 2.8.4 Memory Limit Fix

Снощи отделих малко време да обновя един WordPress блог, от версия 2.7 нещо си до последната в момента 2.8.4.

Както обикновенно обновяването беше безпроблемно, но...

Дойде момента да си пусна plugin-четата... половината отказаха да се подчинят поради следната fatal error:

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 46080 bytes)

Явно 16М memory_limit вече не са достатъчни (толкова е default-а на host.bg).

Решението:

Ако имате достъп и права да редактирате php.ini файла (надали), променете следния ред:

memory_limit = 64M;

Ако нямате достъп и права за редакция на php.ini, създайте или добавете в .htaccess следния ред:

php_value memory_limit 64M

Другият начин е да добавите следния ред в wp-config.php:

define('WP_MEMORY_LIMIT', '64M');

*В wp-settings.php има проверка дали е зададен лимит, и ако не е - по подразбиране се задава 32М.

Ако горните начини не ви свършат работа и се провалите геройски, се обърнете за помощ към вашия хостинг доставчик.