Просмотр полной версии : Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 683189
Собсна,как бороться ?:(
И что эта ошибка означает.Если можно,то с подробностями:)
скрипту не хватает памяти
сбособы устранения
в .htaccess добавь строку (при условии, что PHP работает под Apache через mod_php):
php_value memory_limit 16M
Либо в php.ini увеличь аналогичный параметр:
memory_limit = 16M
Или укажи прямо в своём PHP-скрипте:
ini_set('memory_limit', '16M')
Некоторые скрипты требуют больше памяти...
если увеличение памяти не поможет, то ищи косяк в самом скрипте
В ПХП стоит ограничение на 8Мб для выполнения скрипта.
Либо оптимизируй скрипт, либо увеличь объем доступной памяти, как сказал dimanp
MuXaJIbI4
19.03.2009, 11:10
Еще можно попробывать раздить выполнения скрипта на несколько шагов
stopxaker
19.03.2009, 11:25
Собсна,как бороться ?:(
И что эта ошибка означает.Если можно,то с подробностями:)
Скорей всего ты наверное пытаешься залить БД через Phpmyadmin поэтому тебе выдаёт такую ошибку , если заливаешь базу то лучше воспользуйся Dumper (http://sypex.net/)
Пасип:)Но там трабла была с циклом:).Ну типа мегабальшущщий словарег(мегов двести) и цикл обработки строк:).В итоге,словарик я порезал :-D
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot