FuGeeZ 0 Опубликовано: 12 октября 2007 Рассказать Опубликовано: 12 октября 2007 Проблема такая: Хочу в будущем сделать сайт прайс листов разных компьютерных фирм. (этот сайт сдох, перепокупаю) Но если таблица при добавлении новости (прайс лист в wyswyg) если имеет много строк (600 строк, 3 столбца) вылазит ошибка: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1793535 bytes) Памяти вроде как должно было хватить. Тоже самое если хотя бы как статическое страницу сделать. Как можно решить проблему? Или какие варианты посоветуете, чтобы прайсы постить? Вот данные: http://arb.ykt.ru Версия DataLife Engine: 5.1 (пробовали и на 6.2 лицензия, та же беда) Тип лицензии скрипта: Неактивированная копия (другие с активной копией тоже пробовали, та же проблема) Режим работы сайта: Включен Версия PHP 5.2.1 Версия MySQL 3.23.59-nightly-20050301 Версия GD 2.0.28 Module mod_rewrite Неопределено Безопасный режим Включен Выделено оперативной памяти: 8M а чёрт, не в тот топик кажись написал... сорри... можете перекинуть? Цитата Ссылка на сообщение Поделиться на других сайтах
Nitro 0 Опубликовано: 12 октября 2007 Рассказать Опубликовано: 12 октября 2007 Выделено оперативной памяти: 8M Вот твоя проблема, нужно в php.ini увеличить размер выделяемой памяти, вообще с этим к хостеру Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 12 октября 2007 Рассказать Опубликовано: 12 октября 2007 С такими требованиями думаю пора на VDS Цитата Ссылка на сообщение Поделиться на других сайтах
Nitro 0 Опубликовано: 12 октября 2007 Рассказать Опубликовано: 12 октября 2007 Зачем? Ему не хватает около 2ух мегабайт, или 10 мегабайт только на VDS??? Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 12 октября 2007 Рассказать Опубликовано: 12 октября 2007 (изменено) Хостер может послать с просьбой выделить дополнительную память и придётся брать VDS. Тем более это он ОДИН открыл прайс и у него ушло 10 мб. А если откроет 50 человек? Изменено 12 октября 2007 пользователем IT-Security Цитата Ссылка на сообщение Поделиться на других сайтах
FuGeeZ 0 Опубликовано: 13 октября 2007 Рассказать Опубликовано: 13 октября 2007 Автор Что такое VDS и с чем его едят? Другие варианты есть? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 13 октября 2007 Рассказать Опубликовано: 13 октября 2007 Оптимально это поставить 16MB и тогда думаю проблема никогда не возникнет. Просто добавить 2MB не желательно, т.к. если придется добавить прайс еще больше, опять памяти не хватит Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 13 октября 2007 Рассказать Опубликовано: 13 октября 2007 VDS - виртуальный выделенный сервер. А вообще думаю должен быть более оптимальный путь. Например преобразовать XLS в CVS и парсить её. Нетрудный по идее должен мод получится. И он точно будет полегче. Да и обновлять его проще. Или же можно изобрести модуль прайс-листов, который будет парсить CSV. Его и обновлять будет значительно проще. Цитата Ссылка на сообщение Поделиться на других сайтах
FuGeeZ 0 Опубликовано: 15 октября 2007 Рассказать Опубликовано: 15 октября 2007 Автор Спасибо за советы. А может какой нить скрипт посоветуете, специализированный для этого, или модуль DLE ? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.