제로보드XE 사이즈 큰 이미지 업로드시 다운되는 증상
개발 / 2009. 10. 8. 13:39
일부 호스팅의 경우, 이미지 리사이즈할때 오류가 발생하는 경우가 발생,
난, imagecreatefromjpeg 함수 호출시, 이미지의 사이즈가 큰 경우 글이 저장이 안되거나, 리스트가
깨지는 형상이 발생하였음.
php.ini 파일에서 memory_limit 설정 용량을 디폴트 8M 에서 그 이상으로 변경해 주면 해결되나,
호스팅 받는 입장이다보니, 다른방법을 찾게된다..
나의경우,,,
XE루트/classes/file/FileHandler.class.php 에
401 ~ 425 라인부근이 switch~ gif,jpeg,png...등 imagecreatefromXXX 함수분기하는 부분이다.
즉 switch 함수 시작 윗 라인에..
ex)
-----------------------------------------------------
....
...
@imagefilledrectangle(........
ini_set('memory_limit',-1);
// 원본 이미지의 타입으로 임시 ....
switch($type) {
case 'gif'....
.....
....
-----------------------------------------------------
ini_set 함수를 선언하여 해결함^^ 이제 아주 잘됨^^
