|
|
|
| Добрый день!
При работе скрипта в части
$src=ImageCreateFromJpeg($src_file);
|
Выдает ошибку
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 10368 bytes) in functions.inc.php on line 189
Что делать? помогите! как увеличить память? | |
|
|
|
|
|
|
|
для: AN
(20.07.2009 в 23:00)
| | при чем в php.ini стоит параметр
memory_limit = 128 M
а в конфигурационном файле .htaccess параметр
php_value memory_limit 64M | |
|
|
|
|
|
|
|
для: AN
(20.07.2009 в 23:00)
| | Поправить в актуальном (том самом, путь до которого можно видкть в phpinfo(), а не в первом попавшемся) php.ini директиву memory_limit = 32M на, допустим, memory_limit = 40M. | |
|
|
|
|
|
|
|
для: zend72
(20.07.2009 в 23:30)
| | вот у меня в php.ini в пути /etc/php.ini который выдает phpinfo() в строке Configuration File (php.ini) Path
стоит параметр
memory_limit = 128 M
а ошибка все таже Allowed memory size of 33554432 bytes exhausted (tried to allocate 10368 bytes)
при чем на картинке размером в мегобайт
что делать? | |
|
|
|
|
|
|
|
для: AN
(20.07.2009 в 23:43)
| | а также функция phpinfo()
мне показывает что размер memory_limit 128M
от куда же может быть такой глюк? | |
|
|
|
|
|
|
|
для: AN
(20.07.2009 в 23:46)
| | может оперативки не хватает?
total used free shared buffers cached
Mem: 1025724 1014624 11100 0 81992 554836
-/+ buffers/cache: 377796 647928
Swap: 4241152 120 4241032 | |
|
|
|
|
|
|
|
для: AN
(20.07.2009 в 23:59)
| | Попробуйте перезапустить Apache. И скрипт покажите. | |
|
|
|
|
|
|
|
для: AN
(20.07.2009 в 23:43)
| | Напомню. Картинка в Gdlib занимает height*width*5 байт памяти.
Так что про мегабайт - не надо. Gdlib жрет память почище, чем Винни-Пух мед. | |
|
|
|