HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 683189
  #1  
Старый 19.03.2009, 01:01
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 683189

Собсна,как бороться ?

И что эта ошибка означает.Если можно,то с подробностями
 
Ответить с цитированием

  #2  
Старый 19.03.2009, 01:19
dimanp
Новичок
Регистрация: 01.12.2008
Сообщений: 20
С нами: 9180149

Репутация: 9
По умолчанию

скрипту не хватает памяти
сбособы устранения
в .htaccess добавь строку (при условии, что PHP работает под Apache через mod_php):

php_value memory_limit 16M

Либо в php.ini увеличь аналогичный параметр:

memory_limit = 16M

Или укажи прямо в своём PHP-скрипте:

ini_set('memory_limit', '16M')

Некоторые скрипты требуют больше памяти...
если увеличение памяти не поможет, то ищи косяк в самом скрипте
 
Ответить с цитированием

  #3  
Старый 19.03.2009, 09:25
ZagZag
Участник форума
Регистрация: 22.02.2007
Сообщений: 213
С нами: 10113007

Репутация: 58
По умолчанию

В ПХП стоит ограничение на 8Мб для выполнения скрипта.
Либо оптимизируй скрипт, либо увеличь объем доступной памяти, как сказал dimanp
 
Ответить с цитированием

  #4  
Старый 19.03.2009, 11:10
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
С нами: 9195954

Репутация: 32
По умолчанию

Еще можно попробывать раздить выполнения скрипта на несколько шагов
 
Ответить с цитированием

  #5  
Старый 19.03.2009, 11:25
stopxaker
Постоянный
Регистрация: 06.09.2008
Сообщений: 459
С нами: 9304710

Репутация: 558
По умолчанию

Цитата:
Сообщение от Велемир  
Собсна,как бороться ?

И что эта ошибка означает.Если можно,то с подробностями
Скорей всего ты наверное пытаешься залить БД через Phpmyadmin поэтому тебе выдаёт такую ошибку , если заливаешь базу то лучше воспользуйся Dumper
 
Ответить с цитированием

  #6  
Старый 21.03.2009, 14:52
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

ПасипНо там трабла была с циклом.Ну типа мегабальшущщий словарег(мегов двести) и цикл обработки строк.В итоге,словарик я порезал :-D
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.