Войти

Показать полную графическую версию : Проблема с памятью!


venuko
25-04-2009, 15:38
Не подскажите как решить проблему, сервер тянет с другого сервера скриншоты сайтов (платный аккуант http://www.browsrcamp.com), скрипт выполняется на выделенном серваке, ОЗУ 4Гб, но проблема:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1024 bytes) in /var/www/vhosts/mysite.ru/httpdocs/getscreenshots.php on line 16


Как решить проблему, и где в каком файле на серваке изменить настройки?

Спасибо, буду благодарен за помощь!

Coutty
25-04-2009, 15:59
В php.ini стоит ограничение на максимальный размер файла memory_limit = 32M

venuko
25-04-2009, 16:09
Во туплю, забыл про это :)

venuko
25-04-2009, 16:32
В php.ini стоит ограничение на максимальный размер файла memory_limit = 32M »

Внес изменения, но теперь же нужно перезагрузить Апач, а как не знаю :( Нахожусь в ssh под root, ось CentOS

Coutty
25-04-2009, 17:32
httpd -k restart
кажется так

Igor_I
26-04-2009, 11:29
apachectl restart
А насчёт памяти - не используй GD, он распаковывает изображение в память. Можешь посмотреть, допустим в Irfanview, сколько занимает твоё изображение. Лучше Imagick. Это класс для использования ImageMagick.
Будет немного помедленее, но зато память не будет расходоваться.




© OSzone.net 2001-2012