Перейти к публикации

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1793535 bytes)


Рекомендованные сообщения

Проблема такая:

Хочу в будущем сделать сайт прайс листов разных компьютерных фирм. (этот сайт сдох, перепокупаю)

Но если таблица при добавлении новости (прайс лист в 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

а чёрт, не в тот топик кажись написал... сорри... можете перекинуть?

Ссылка на сообщение
Поделиться на других сайтах

Выделено оперативной памяти: 8M

Вот твоя проблема, нужно в php.ini увеличить размер выделяемой памяти, вообще с этим к хостеру

Ссылка на сообщение
Поделиться на других сайтах

Хостер может послать с просьбой выделить дополнительную память и придётся брать VDS.

Тем более это он ОДИН открыл прайс и у него ушло 10 мб. А если откроет 50 человек?

Изменено пользователем IT-Security
Ссылка на сообщение
Поделиться на других сайтах

Оптимально это поставить 16MB и тогда думаю проблема никогда не возникнет. Просто добавить 2MB не желательно, т.к. если придется добавить прайс еще больше, опять памяти не хватит

Ссылка на сообщение
Поделиться на других сайтах

VDS - виртуальный выделенный сервер.

А вообще думаю должен быть более оптимальный путь.

Например преобразовать XLS в CVS и парсить её.

Нетрудный по идее должен мод получится. И он точно будет полегче. Да и обновлять его проще.

Или же можно изобрести модуль прайс-листов, который будет парсить CSV.

Его и обновлять будет значительно проще.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо за советы.

А может какой нить скрипт посоветуете, специализированный для этого, или модуль DLE ?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...