Перейти к контенту
  • 0

Allowed memory size of x bytes exhausted при управлении форумами


Leo_Skywalker

Вопрос

Периодически возникают ошибки Allowed memory size of 67108864 bytes exhausted (tried to allocate 85 bytes) при управлении форумами в админцентре (т.е. ошибку выдает файл forums.php). До обновления 3.1.2 такого не было, видимо новая версия стала есть намного больше памяти.

 

У хостера сейчас стоит php-параметр memory_limit 64M. Раньше и 32M хватало. Больше увеличивать не дают. Скрипт еще при обновлении на это ругался, но сам форум сейчас работает ОК.

 

В общем:

1.) Есть ли способы как-то оптимизировать расходование памяти?

Если нужны данные статистики, то за сентябрь - 1488 посещений, запросов - 225100.

 

2.) Критично ли для IPB 3.1.2 эти 128M в memory_limit?

В требованиях (минимальных и рекомендуемых) про память что-то вообще ничего не сказано:

http://www.invisionp...equirements.php

 

3.) Ну и вытекающий из пункта 2 вопрос - потребуется ли менять хостера для решения проблемы?

 

4.) Возникла ошибка при попытке назначить модератора форума:

http://s45.radikal.ru/i109/1009/95/9e16eb1d34bat.jpg

 

В логах ошибок огромное кол-во запросов, не могу вставить сюда, ошибка "CONTENT_TOO_LONG"

 

UPD: Удалось-таки засунуть сюда часть ошибки через скрин:

http://s09.radikal.ru/i182/1009/91/5ee54f3a0e2dt.jpg

Изменено пользователем Darth_Vader
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

форумов сильно много мб, а я слышал в 3 отказались от кеша форумов? так бы xcache поставить и проблем с бд не будет

судя по второму скриншоту надо бы xcache поставить

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Хм, а если у меня виртуальный хостинг, а не выделенный серв, то никак?

 

Кстати, там не FreeBSD стоит, а Линукс :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ritsuka, погуглив нашел:

http://prowebber.ru/...ache-i-apc.html

 

Это оно?) Т.е. нужно ту строчку в conf global добавить? Или о каких вы дополнениях? XCache - это хук что ли? :)

Изменено пользователем Darth_Vader
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Поднимаю тему снова. Сейчас вылезает подобная ошибка в управлении форумами в АЦ - грузится белая страница.

 

Параметры php.ini:

max_execution_time = 120 ; Maximum execution time of each script, in seconds

max_input_time = 60 ; Maximum amount of time each script may spend parsing request data

memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 596699 bytes) in /public_html/admin/sources/base/ipsRegistry.php on line 2836

 

Скажите, в чем трабла? Что-то в файлике надо поправить?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.