форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.7.x > vBulletin [3.7] Troubleshooting and Problems
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
raw
Продвинутый
 
raw's Avatar
Question Fatal error: Allowed memory size of 134217728 bytes exhausted
1

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 54005761 bytes) in Т:\home\virtual\media\forum\includes\class_core.php on line 1915
ошибка в скрипте форума работающего в сборке(php5.2.5, apach2.2.6, mysql 5-0-45) на локалке.
Ошибка происходит при закидывании во вложении клипака размером 54мб.
В настройках php.ini установлено всё по максимуму...
Как я понял за ошибку ответственнен параметр memory_limit в php.ini ( у меня выставлено вот так memory_limit = 500M ; Maximum amount of memory a script may consume (128MB))
Дело в том что в сборке вэб сервера с (php5.1.6, apach2.0.59, mysql 5-0-18) проблемы такой не было.
Пробовал подменять php.ini со старого сервака на новый ничего не помогает.. мне кажется что предел для memory_limit 128 мб и выше нельзя ставить.. как быть

Last edited by raw : 05-28-2008 at 10:22 PM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
jemoje
Продвинутый
 
jemoje's Avatar
Default
0

.\Php\php.ini
ищем Resource Limits удаляем ниже всё до Error handling and logging вставляем:

Code:
 
max_execution_time = 30     
; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M      
; Maximum amount of memory a script may consume (8MB)
отлично всё работает

или добавь в начало скрипта твоёй php страницы:
Code:
set_time_limit(0);
 
 
raw
Продвинутый
 
raw's Avatar
Default
0

Quote:
Originally Posted by jemoje View Post
.\Php\php.ini
ищем Resource Limits удаляем ниже всё до Error handling and logging вставляем:

Code:
 
max_execution_time = 30     
; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M      
; Maximum amount of memory a script may consume (8MB)
отлично всё работает

или добавь в начало скрипта твоёй php страницы:
Code:
set_time_limit(0);
ставил и эти параметры и другие здесь дело не в этих настройках здесь какая то более тонкая настройка вот не могу понять... вроде чёт с апачём... ставил разные сборки вэб серверов (php5.2.5, apach2.2.6, mysql 5-0-45)(appserv, wamp, stpserv) редактировал php.ini как только можно... работает нормально только в сборке (php5.1.6, apach2.0.59, mysql 5-0-18) (topserver2.1)
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

Это не настройка, это баги в софте или библиотеках php.
Перебирай комбинации или становись программистом и исправляй.
128 мегабайт обычный скрипт сжирать не должен

у тебя часом не 64битная винда там?
 
 
raw
Продвинутый
 
raw's Avatar
Default
0

Quote:
Originally Posted by netwind View Post
Это не настройка, это баги в софте или библиотеках php.
Перебирай комбинации или становись программистом и исправляй.
128 мегабайт обычный скрипт сжирать не должен

у тебя часом не 64битная винда там?
неа) ничё разберёмс спасиб...
 
 
andreeew
Простоузер
Default
0

такая же ошибка, до 50 мб файл еще можно выложить, после 50мб вложенного файла пишет - Fatal error: Allowed memory size of 134217728
надо чтото с этим решать!!!
memory_limit = хоть до 3 гигов выставлял, не помогло!
 
 
zozi
Простоузер
Default
0

создаеш .htaccess и прописываешь туда php_value memory_limit "...M" сколько те надо места и все будет ОК
 
 
andreeew
Простоузер
Default
0

Quote:
Originally Posted by zozi View Post
создаеш .htaccess и прописываешь туда php_value memory_limit "...M" сколько те надо места и все будет ОК
так тоже делал, не помогло

andreeew добавил 13.06.2008 в 14:18
форум стоит на локалке, на 3 сети, поэтому мне и желательно ставить размер выкладываемых фалов больше 50 мб
комп сильный, 4 гига оперативы, так что ресурсов на форум не жалко, решать проблему в любом случае надо

встречался почти с такоей же проблемой, когда из базы данных перемещал в файловый архив, но повышением обьема памяти обошлось
в этой же ситуации испробовал 2 метода результат - 0

Last edited by andreeew : 06-13-2008 at 02:18 PM. Reason: Добавлено сообщение
 
 
kerk
k0t
 
kerk's Avatar
Default
0

Quote:
Originally Posted by andreeew View Post
комп сильный, 4 гига оперативы
а OS какая стоит?
ну я имею ввиду винда или что то из линухов?
да и еще, 32-битная винда ХР "не видит" больше 2 Gb оперативной памяти (по теме)
 
 
DiffuSer
Продвинутый
 
DiffuSer's Avatar
Default
0

Выстави Allowed Memory 16M. Этот баг, скорее всего, у тебя при заливке картинки. Некоторые imagehost-скрипты некорректно обрабатывают.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:00 PM.


Powered by vBulletin® Version 3.0.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...