![]() |
Нехватка памяти (PHP limit=48мб)
Столкнулся со следующей проблемой. Добавляю на страницу с базовым дизайном (три динамических меню; сделан с помощью TempleVoila) расширение tt_news (latest) и при попытке открыть эту страницу получаю внутреннюю ошибку сервера. В логах соответсвенно такая строчка:
... FATAL: emalloc(): Unable to allocate 35 bytes ... При попытке открывать настройки tt_news через extension manager выскакивает таже ошибка (правда памяти надо на 5 байт больше). Очень нужен совет - как решить проблему? Конфигурация следующая: memory_limit=48M PHP как CGI OS - UNIX TYPO3 4.0.4 tt_news 2.4.0 |
нужно выделить еще памяти в CGI режиме нужно значительно больше памяти для работы Typo3
|
Это ограничения не PHP, а сесси пользователя... Для пользователя стоят ограничения по памяти, которые не позволяют ЛЮБОМУ скрипту CGI (не только PHP) получить больше какого-то объема памяти. В результате PHP валится с ошибкой...
Попробуйте опустить memory_limit до 32, может быть поможет. |
Спасибо. Уже написал в службу поддержки хостера. Жду их ответа. Надеюсь проблема решаема.
|
Итог.
Связался со службой поддержки. Они заверили, что ограничений по сессии пользователя по объёму памяти не стоит, только по времени выполнения.
Поэтому попробовал второй вариант: увеличить memory_limit (до 72мб) - помогло. Хотя конечно необходимость таких объёмов памяти под выполнение скриптов, несколько смущает. Спасибо всем за помощь. |
не смущайтесь..... бывают скачки до 500 МБ...
|
Часовой пояс GMT +4, время: 07:03. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot