Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Fatal error: Allowed memory size of

00 голосов
5
Ошибка, конечно, не раз поднималась, но все же... каждый случай разный, мб кто подскажет куда копать?
Сайт интернет-магазин. На хостинге, рекомендованом битриксом, стоит лимит  128м. Это максимум. Сам сайт функционирует, ошибка вылезает только в том, случае если пытаемся попасть в админку, причем в самых разных местах. Например:

Код
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 491520 bytes)
 in /home/usrxxx/shared/bitrix/gadgets/bitrix/admin_orders/index.php on line 261
 
Или в каком другом месте из "файлов админки",  тоесть любая ссылка вида http://xxx.ru/bitrix/admin/fileman_admin.php? не загружатеся (или белый экран или ошибко). Причем залогинившись и обновив страницу админки мы в нее всё таки попадем и  будут работать все настройки и блоки и модули, кроме контента. Любая попытка перехода на любой фаил или папку в разделе "Контент-файлы и папки" приведет к ошибке. Также не подругажется панель админа при переходе на закладку сайт.
Установить больше memory_limit не получится. Тариф максимум.
Производительность 12 (маленькая). Возможно ошибка связана с кеширование компонентов, включено автокеширование.
Возможно ошибка в каком то модуле\скрипте (грузит например большой обьем инфы или из большого файла). Как его найти? Может кто-то сталкивался с подобным?
спросил 12 Дек, 13 от PWNpanda (260 баллов)

5 Ответы

00 голосов
Ошибка связанна с тем что битриксу просто не хватает памяти.
ответил 18 Фев, 14 от Reihent (580 баллов)
00 голосов
Проблема в том, что если есть ошибочный компонент или модуль, то даже если отвести под пхп\битрикс 20гигов, то он скушает их всех. Как бы, перенести с хостинга на комп сайт не проблема, но нужно знать что именно ест память(
Версия пхп хостинга 5.3.13.
Если битриксу мало 128 метров отведеной памяти под пхп. То зачем тогда рекомендовать хостинги в принципе? Для сайтов-визиток?)
ответил 09 Июнь, 14 от PWNpanda (260 баллов)
00 голосов
Сайт сайту рознь, не думаю что именно в админке есть ошибка из за которой у вас отъедается вся память.
ответил 07 Окт, 14 от Reihent (580 баллов)
00 голосов
1. у вас может стоять в каком нибудь списке показывать все элементы

2. выполняться какие нибудь ваши специфические обработчики, работающие с ошибкой, стоит проверить файл init.php

если ничего из этого списка не найдете то необходимо обратиться в тех. поддержку и предоставить доступ к сайту
ответил 08 Фев, 15 от Dakost (580 баллов)
00 голосов
Nikolay Ryzhonin,

Денис Диденко,

Спасибо за ответы, с init.php все оки. В тех. поддержку обратились, пока тишина.
ответил 21 Май, 15 от PWNpanda (260 баллов)

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

0 голосов
7 ответов
спросил 22 Июнь, 13 от Kania (5,180 баллов)
0 голосов
1 ответ
спросил 07 Ноя, 13 от Kania (5,180 баллов)
0 голосов
3 ответов
спросил 08 Март, 14 от Haze (100 баллов)
0 голосов
3 ответов
спросил 17 Фев, 14 от Atlantis (160 баллов)