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

Fatal error


Yape

Вопрос

Тестил пользователя в различных группах, группа Неактивированные и все новые с ошибкой, пользователю после входа выдает такое:

 

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 338530 bytes) in /home/virtwww/site/http/admin/sources/classes/output/formats/html/htmlOutput.php on line 639 и on line 640

 

Скажите пожалуйста, это моя ошибка или движка?

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

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

  • 0

Хостинга. Стоит лимит памяти в 16 Мб, а скрипту минимум 32 надо, а рекоммендуется так вообще 128.

В том то дело что на хосту поставили мне с 64 мб на 128 мб сразу после установки движка...

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

  • 0
Allowed memory size of 134217728 bytes exhausted (tried to allocate 338530 bytes)

Стоп. 134 217 728 байт ~ 100+ Мб. Одну цифру не заметил)

 

Какой-нибудь мертвый цикл или еще какая бяка. Никогда с подобным не сталкивался, следовательно... Какие-то моды ставили? :)

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

  • 0
Allowed memory size of 134217728 bytes exhausted (tried to allocate 338530 bytes)

Стоп. 134 217 728 байт ~ 100+ Мб. Одну цифру не заметил)

 

Какой-нибудь мертвый цикл или еще какая бяка. Никогда с подобным не сталкивался, следовательно... Какие-то моды ставили? :)

Ничего, все только родное

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

  • 0
$text = str_replace( "<#IMG_DIR#>" , $this->skin['set_image_dir'], $text );

$text = str_replace( "<#EMO_DIR#>" , $this->skin['set_emo_dir'] , $text );

Такие строки в этом файле под этими номерами?

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

  • 0
$text = str_replace( "<#IMG_DIR#>" , $this->skin['set_image_dir'], $text );

$text = str_replace( "<#EMO_DIR#>" , $this->skin['set_emo_dir'] , $text );

Такие строки в этом файле под этими номерами?

 

Да эти,

вот сам копировал

		$text = str_replace( "<#IMG_DIR#>"			, $this->skin['set_image_dir'], $text );
	$text = str_replace( "<#EMO_DIR#>"			, $this->skin['set_emo_dir']  , $text );

все совпадает, странно...

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

  • 0
Советую обратиться в техподдержку. Нужна отладка, ftp-доступ и все такое... Похоже, проблема не является "известным багом".
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Проблему нашли и решили, вот ответ тех поддержки:

 

Проблема в хуке Календарь ( Выводит на главной странице мини-календарь ).

Именно он перегружает память, причем только для пользователей, у которых

доступ к календарю отключен.

 

Поэтому советуем либо отключить данный хук, либо поправить маски доступа и

разрешить просмотр календаря всем группам в АЦ / Приложения / Календарь /

Основной календарь / в выпадающем меню справа Изменить / Маски доступа /

Просмотр календаря.

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

  • 0

интересно,почему он отъедает столько памяти если доступа нет

может есть смысл посмотреть, как доступ проверяется и запилить код

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

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

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

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

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

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

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

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

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

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

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

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