Страница 1 из 1

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-18, 20:36:08
Demetr
Здравствуйте!
Недавно иногда при открытии страниц сайта стали появляться сообщения вида:
Fatal error: Out of memory (allocated 26476544) (tried to allocate 353731 bytes) in /home/h55475/data/www/rostov-trening.ru/modules/Kernel/Error.fns.php on line 99
Сайт rostov-trening.ru
Сервер http://www.rostov-trening.ru
Учетная запись H55475
В чем может быть проблема? Помогите, пожалуйста, разобраться.

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-18, 21:26:38
lissyara
https://www.host-food.ru/faq/technical. ... .for.site/
выделите больше памяти, раз нехватает - для режима CGI эти настройки доступны

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-19, 13:03:47
Demetr
спасибо!

Отправлено спустя 1 час 49 минут 38 секунд:
Увеличил максимальный размер до 256 Мб, а ошибка не пропала :-(
Fatal error: Out of memory (allocated 28573696) (tried to allocate 274392 bytes) in /home/h55475/data/www/rostov-trening.ru/modules/InformationSystems/InformationSystems.class.php on line 7864

Отправлено спустя 4 минуты 58 секунд:
Увеличил максимальный размер до 512 Мб - то же самое!
Fatal error: Out of memory (allocated 27262976) (tried to allocate 281319 bytes) in /home/h55475/data/www/rostov-trening.ru/modules/Kernel/Error.fns.php on line 99

Что делать?

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-19, 21:20:13
lissyara
а как воспроизвести ошибку?
сейчас всё нормально, при заходе на эту страницу

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-20, 9:51:26
Demetr
ну она не сразу проявляется, нужно несколько раз хаотично пооткрывать страницы и тогда она появится. Появление ошибки видно в журнале error.log Может вы заходили ночью когда хостинг не нагружен, хз Но ошибка вчера была - см. журнал
У меня только что появилась ошибка при открытии Главная → Программы → БИЗНЕС - ТРЕНИНГИ → Манипуляции в переговорах

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-23, 14:09:05
Demetr
5 дней уже прошло с моего первого обращения по проблеме! Куда обратиться за помощью ещё?!
Может сайт на другой хостинг перенести уже пора?

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-24, 16:44:27
lissyara
если ошибка плавающая, то помочь ничем не сможем - откуда мы можем знать зачем и почему вашему сайт понадобилось много памяти в какой-то момент времени

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-24, 17:47:45
Demetr
ошибка не плавающая. Попробуйте открыть подряд не менее 5 любых ссылок на сайте+см. журнал - там все ошибки есть
Вам просто не охота ничего делать так и скажите...

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-24, 22:12:15
lissyara
ну вам же "не охота" что-то делать для вашего же сайта?
почему нам должно быть "охота"?
============
ошибку мне воспроизвести не получилось.
логи давайте, если они есть при ошибке.

или нормальный метод воспроизведения.
абстрактные рассказы в стиле
Demetr писал(а): Попробуйте открыть подряд не менее 5 любых ссылок на сайте
не надо.

с таким же успехом могу посоветовать воткнуть спичку в F5, на любой странице любого сайта - 100% что в течении 5 минут получите какую-то ошибку.

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-25, 8:15:33
Demetr
С сайтом мы ничего не делали, но ошибка стала проявляться. Значит проблема не в содержимом сайта, а в хостинге? И что там у вас и как настроено не я вам должен рассказывать. И почему сразу не начать нормально разбираться в проблеме, а нужно бросать пользователя без ответа и помощи? Дескать сами выплывайте, а мы тут Боги - нам некогда! Ничего что поддержка входит в стоимость оплаты хостинга или она бесплатная? Извините за резкость....
Вот лог
P.S. Я наивно полагал, что логи вам доступны и вы сами можете их посмотреть

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-25, 9:24:26
lissyara
у вас используется альтернативная версия php, она в принципе не может поменяться - её поддержка прекратилась ещё года 4 назад...
так что причины - не в сервере.

что-то изменилось в вашем сайте, раз стала такая ошибка появлятся.
=======
P.S. гугл, на такую ошибку и слово "hostcms" выдаёт кучу ссылок на их форум, кончающихся одним и тем же - просят дать доступ к сайту ихнему саппорту.

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-25, 14:44:06
Demetr
Хорошо, а почему ошибка возникает на разных файлах? И если открывать один и тот же файл несколько раз то ошибка то возникает, то нет?

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 7:54:16
Demetr
Здравствуйте!
Поддержка HostCMS посоветовала увеличить память с 25 до 32 Mb и попросили узнать у вас как это сделать.
P.S. Честно говоря не пойму о какой памяти речь - ведь я уже увеличивал память для запросов php.

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 9:21:31
lissyara
http://www.rostov-trening.ru/info.php
не могли бы они уточнить, какой именно параметр

поскольку ограничения на 25 мегабайт там нет

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 9:21:31
lissyara
http://www.rostov-trening.ru/info.php
не могли бы они уточнить, какой именно параметр

поскольку ограничения на 25 мегабайт там нет

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 12:18:58
Demetr
Ответ поддержки HostCMS:
Цифры PhpInfo могут ничего на значить. Смотрите в тексте ошибки:
Out of memory (allocated 26476544) (tried to allocate 353731 bytes)
ошибку дает PHP, 26476544 байт это 25 Мб
если в файле main_classes.php вы явно не указали ограничение памяти в 25 Мб, то причина все же в сервере.

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 12:59:03
lissyara
25 мегабайт - таких ограничений у нас точно нет
даже на самом маленьком тарифе - больше

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 20:55:16
Demetr
В файле main_classes.php, на котором возникла ошибка есть строка
ini_set("memory_limit", "232M");

При этом на хостинге действует параметр для версии php 5.2 - лимит памяти 512М
Получается, что при выполнении запроса 512М не выделяется так как в тексте ошибки говорится о выделении всего лишь 25М, которых не хватает. Но судя по логу на разных файлах разные "ограничения" возникают, при чем на некоторых даже несколько Килобайт! Т.е. на сервере срабатывает какой то порог, который не дает выполниться файлу, не взирая на выделенные 512М и этот "порог" ещё и разного размера. :)

При работе сайта появляются ошибки нехватки памяти

Добавлено: 2017-01-26, 22:31:39
lissyara
в phpinfo() написано сколько выделено памяти
если ваш сайт самостоятельно переопределяет это значение - то это не к нам вопросы, а к нему.