관리 메뉴

웹개발자의 기지개

[PHP] 큰 이미지 업로드시 썸네일 이미지 생성중에 에러날때 (thumnail) 본문

PHP

[PHP] 큰 이미지 업로드시 썸네일 이미지 생성중에 에러날때 (thumnail)

http://portfolio.wonpaper.net 2024. 4. 17. 17:04

 

서버도 이전하고 이래저래 작업 할께 많았다.

 

이미지 업로드시에 원본이미지와 Thumnail 이미지가 리사이징되어 자동 생성되도록 해놨다.

 

적은 용량은 잘 생성되는데, 5M 이상의 제법 큰 이미지는 thumnail 이미지 처리가 되지 않고  Drop 되었다.

 

해결책은

 

[1]  php.ini 안에서 

memory_limit=128M  (기본값) 을 더욱 늘려주자.

 

 

cafe24 호스팅을 이용하고 있으면 간단히 /.htaccess 파일을 수정하면 php  환경설정을 바로 할 수가 있다.

PHP_FLAG register_globals ON
PHP_VALUE mysql.default_charset UTF8

php_value upload_max_filesize 256M
php_value post_max_size 256M

php_value error_reporting 6135
#php_flag display_errors on
php_flag  log_errors on
php_value error_log  /home/hosting_users/유저/php_error.log
php_value memory_limit 256M

 

 

 

 

[2] 일부 PHP 파일내에서는

ini_set('memory_limit', '256M');  추가하자.

 

 

Comments