Задать вопрос
@neonox

Ошибки Apache в Битрикс Корпоративный портал. Как устранить?

Всем доброго времени суток!
Есть непонятная проблема с работой портала.

Есть два пользователя, которые ловят 502 ошибку:
1 пользователь при попытке зайти в календарь
2 пользователь при попытке залогиниться

У всех остальных пользователей все отлично работает.

Ошибка первого пользователя
[Tue Sep 16 22:12:44 2014] [error] [client 192.168.88.1] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 35 bytes) in /home/bitrix/www/bitrix/modules/main/tools.php on line 4481, referer: https://192.168.88.87/index.php?login=yes


Ошибка второго пользователя
[Tue Sep 16 22:58:31 2014] [error] [client 192.168.88.1] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 154 bytes) in /home/bitrix/www/bitrix/modules/intranet/classes/general/utils.php on line 701, referer: https://192.168.88.87/index.php?login=yes


Используется ВМ Битрикс/

Тут httpd.conf
  • Вопрос задан
  • 4102 просмотра
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 3
merryjane
@merryjane
Системный администратор
Это означает, что данные php-скрипты пытаются использовать больше памяти, чем им разрешено.
Вам надо или дебажить скрипт на предмет почему он хочет так много памяти, или поднять лимит в php. Параметр называется memory_limit (php.net/manual/ru/ini.core.php#ini.memory-limit). Его можно прописать в php.ini или переопределить в конфиге виртуального хоста apache через директиву php_admin_value (www.softtime.ru/info/apache.php?id_article=97).
Ответ написан
EnterSandman
@EnterSandman
Эникей
Имхо, битрикс хорошо работает только на их родном демо сервере
не раз просили разбираться с такими косяками, но каждый раз всё по-разному
ошибка запросто может вызываться косяками zend (такими косяками как другая версия) или окончанием лицензии
с хоста на хост не переезжали?
Ответ написан
kompi
@kompi
nullstack devoops
В таких случаях никогда не надо пытаться решить проблему повышением лимита, нужно искать корень проблемы.
Устанавливайте к себе локально и ищите течь с помощью профайлера, например с xdebug или xhprof.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы