Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Выделение памяти

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
energ
Отправлено: 22 Июня, 2012 - 17:40:20
Post Id



Гость


Покинул форум
Сообщений всего: 102
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Использую скрипт на локальном, через денвер, из за огромного файла за загрузку вылазиет ошибка "Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 172032 bytes)"

Увеличиваю память до 512 потом до 1024 в ini, .htaccess и самом скрипте ошибка та же, хотя вроде должны объемы памяти в самой ошибке меняться, ктамуже 262144 байт это даже не мегабайт, почему выделеной памяти не хватает?

(Отредактировано автором: 22 Июня, 2012 - 17:41:14)

 
 Top
jonston
Отправлено: 22 Июня, 2012 - 18:04:35
Post Id



Посетитель


Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011  


Помог: 3 раз(а)




energ пишет:
Использую скрипт на локальном, через денвер, из за огромного файла за загрузку вылазиет ошибка "Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 172032 bytes)"

Увеличиваю память до 512 потом до 1024 в ini, .htaccess и самом скрипте ошибка та же, хотя вроде должны объемы памяти в самой ошибке меняться, ктамуже 262144 байт это даже не мегабайт, почему выделеной памяти не хватает?


у тебя идет циклический сбой скрипта.Например ты подключает в файле some.php файл some1.php а в файле some1.php подключаешь some.php типа того.И после того как изменишь php.ini нужно перезапускать apache

(Отредактировано автором: 22 Июня, 2012 - 18:05:35)



-----
$i = 0;
$i = $i++ + ++$i; ?
 
 Top
energ
Отправлено: 22 Июня, 2012 - 18:26:20
Post Id



Гость


Покинул форум
Сообщений всего: 102
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




jonston пишет:
у тебя идет циклический сбой скрипта.Например ты подключает в файле some.php файл some1.php а в файле some1.php подключаешь some.php типа того.И после того как изменишь php.ini нужно перезапускать apache


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

(Отредактировано автором: 22 Июня, 2012 - 18:26:39)

 
 Top
Мелкий Супермодератор
Отправлено: 22 Июня, 2012 - 18:26:59
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




energ, какое именно значение выставляете? Судя по значению allowed memory в 256к и если целиком ошибка PHP Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate (сколько-то) bytes) in Unknown on line 0 - то вы неверно указали значение.
Например, 256MB, вместо 256M


-----
PostgreSQL DBA
 
 Top
energ
Отправлено: 22 Июня, 2012 - 19:06:47
Post Id



Гость


Покинул форум
Сообщений всего: 102
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




[quote=Мелкий][/quote]

Нашел проблему по советам Ivantrs'а

Значения задаваемой памяти ini_set должно быть в байтах....
 
 Top
Мелкий Супермодератор
Отправлено: 22 Июня, 2012 - 19:18:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




energ пишет:
Значения задаваемой памяти ini_set должно быть в байтах

А так же кило (K), мега(M), гига(G). Но не KB, MB, GB и какие-нибудь ещё.
http://www.php.net/manual/en/faq...g.shorthandbytes


-----
PostgreSQL DBA
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB