Установил на хостинг пакет Бизнес 5.4. При инсталяции все тесты прошли успешно.
После установки выдает ошибку Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes) in /home/kabanchik/kabanchikom.ru/docs/_shared/code/classes/inst2/Core.php on line 758
Добавлено: Проблемы после установки.16.06.09 10:49:48
Сергей, ваш хостинг не отвечает Техническим требованиям. В частности, PHP выделено слишком мало памяти, особенно учитывая что это пакет Бизнес.
Требования к выделяемой процессу PHP памяти зависят от конфигурации сайта и пакета системы. Минимально необходимая память 16Мб, рекомендуется выделять не менее 24 Мб. Для сайтов с большим количеством информационных блоков на одной странице, большими объемами данных необходимое количество памяти может возрастать до 32мб и выше. Система расходует память только при необходимости, поэтому выделение бОльшего количества памяти не создает избыточного потребления системных ресурсов.
Увеличте размер памяти, выделяемой PHP, хотя бы до 24, а лучше 32 Мб.
PS, Тесты во время инсталляции, насколько мне известно, проверяют лишь ограничения на длительность выполнения скриптов, но не на объём памяти.
Advanced member
Добавлено: Проблемы после установки.16.06.09 18:26:12
Сделал. Теперь в каталоге товаров при попытке положить товар в корзину выдает ошибку
Fatal error: Call to undefined function mb_convert_encoding() in /home/kabanchik/kabanchikom.ru/docs/_shared/code/lib/func_simple.php on line 292
Добавлено: Проблемы после установки.16.06.09 19:52:52
Сергей: Сделал. Теперь в каталоге товаров при попытке положить товар в корзину выдает ошибку
Fatal error: Call to undefined function mb_convert_encoding() in /home/kabanchik/kabanchikom.ru/docs/_shared/code/lib/func_simple.php on line 292
Скажите пожалуйста, какую версию PHP вы используете?
Потому что функция mb_convert_encoding появилась ещё в версии 4.0.6.
Николай: Увеличте размер памяти, выделяемой PHP, хотя бы до 24, а лучше 32 Мб.
PS, Тесты во время инсталляции, насколько мне известно, проверяют лишь ограничения на длительность выполнения скриптов, но не на объём памяти.
Здравствуйте. Столкнулся с той же проблемой но на на хостинге NIC.RU тариф 301. Пакет Бизнес. Ошибка
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 35 bytes) in /home/pokupali/pokupali.ru/docs/_shared/code/classes/CMS_ModulesSettings.php on line 427
У Вас на сайте четко указано, что этот хостинг подходит.
Добавлено: Проблемы после установки.24.08.09 15:59:20
Pavel, обратитесь к хостеру с просьбой увеличить лимит памяти для PHP. Конкретно - в файле настроек php.ini:
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
заменить на
memory_limit = 32M ; Maximum amount of memory a script may consume (32MB)
Вообще, рекомендуется и 48 мегабайт. Но учитывая что для всего сайта на тарифе 301 общий лимит 192 мегабайта ОЗУ, я бы осторожно отнёсся к ещё большему значению.
Advanced member
Добавлено: Проблемы после установки.24.08.09 16:12:59
Николай: Вообще, рекомендуется и 48 мегабайт. Но учитывая что для всего сайта на тарифе 301 общий лимит 192 мегабайта ОЗУ, я бы осторожно отнёсся к ещё большему значению.
Лимит можно ставить любой, php занимает ровно столько памяти, сколько ему нужно в текущий момент.
Т.е. если лимит стоит 256, а скрипт расходует 2мб - то будет занято именно 2мб.
Система также использует память по мере потребности. В некоторых случаях можно заставить ее потреблять очень много памяти. Обычно это возникает крайне редко, на сложных задачах.
Сервис голосования idea.amiro.ru для Ваших пожеланий по развитию Amiro.CMS
Добавлено: Проблемы после установки.14.10.09 01:11:15
После установки на локалку (Дэнвер) получил ошибку:
Fatal error: Call to undefined function mb_internal_encoding() in Z:\home\localhost\www\_shared\code\classes\CMS_ModulesSettings.php on line 353
Добавлено: Проблемы после установки.14.10.09 14:42:41
Sergei: После установки на локалку (Дэнвер) получил ошибку:
Fatal error: Call to undefined function mb_internal_encoding() in Z:\home\localhost\www\_shared\code\classes\CMS_ModulesSettings.php on line 353
Установите расширение mbstring в php.
Добавлено: Проблемы после установки.21.10.09 23:10:27
Sergei: После установки на локалку (Дэнвер) получил ошибку:
Fatal error: Call to undefined function mb_internal_encoding() in Z:\home\localhost\www\_shared\code\classes\CMS_ModulesSettings.php on line 353
Установите расширение mbstring в php.
просто установки mbstring не достаточно.
у меня на сервере freebsd он установлен из портов и виден в установленных, при установки сегодня выдало точно такуюже ошибку.
посмотрел php.ini - там все настройки mbstring закоментированы, может нужно что-то разкоментировать?
зы: а с чем связано такое? поиск
показывает что найдено, а при открытии нет ничего.
дико извеняюсь, глюк с mbstring с моей стороны, просто при переходе на пхп 5 mbstring остался старый и в новом пхп не был подключен.