Уменьшение размера картинки!

adrin02
На сайте с 12.04.2006
Offline
85
466

Здравствуйте!

Возникает ошибка при работе с функцией imagecopyresampled

Выдает такую ошибку:

Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 13056 bytes) in C:\AppServ\www\files\razmer\index.php on line 51

Как понял то пишет что файл тяжелый. Где изменить настройки и как?

adrin02 добавил 04.03.2009 в 17:20

Стоит memory_limit = 24M ; Maximum amount of memory a script may consume (8MB)

Хостинг изображений (http://likepic.net) SpeedTest (http://speed-tester.info)
ZZZubec
На сайте с 03.03.2009
Offline
1
#1

php.ini файл.

или внутри скрипта

<?php

ini_set("memory_limit", "300M");

?>

adrin02
На сайте с 12.04.2006
Offline
85
#2

Помогло, 2 вариант. Спасибо.

[Удален]
#3

но вообще так делают только нехорошие люди. Хостер вас выгонит если вы ему всю память жрать начнете.

Проблема надо решать уменьшая изображение исходное. Какого оно разрешения и формата?

adrin02
На сайте с 12.04.2006
Offline
85
#4

Это нужно при загрузке фоток на сайт.

Обычные фотографии с современных фотопаратов.

Частой нагрузки небудет, и других вариантов тоже нет.

Мало кто из пользователей будет изменять размер, да многие и незнают как ето делать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий