이미지를 첨부하면

files/thumbnails에 (CHMOD 777)

썸네일 이미지 파일이 생성까지는 됩니다만

용량이 0입니다..

phpinfo를 보면

 

memory_limit =128M 이고

GD 설정은 아래와 같습니다 ㅜㅜ  도대체 뭐가 문제일까요

 

D Support enabled
GD headers Version 2.2.3
GD library Version 2.1.1
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.6.1
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 8
PNG Support enabled
libPNG Version 1.2.54
WBMP Support enabled
XPM Support enabled
libXpm Version 30411
XBM Support enabled
WebP Support enabled
  • ?
    얼마전에 files/cache 폴더를 다 지워버린적이 있는데 그게 문제일수 있을까요
  • ? Lv30
    썸네일 폴더는 캐시폴더에서 밖으로 빠져나온지 오래입니다. 캐시파일재생성시 썸네일이 지워지는 문제를 고치기 위해 그렇게 했습니다.

    구글링을 해보니 GD라이브러리가 설치되기전에 XE가 설치된 경우 0바이트 섬네일이 생성된다고 합니다. 이후 이 0바이트 섬네일을 지우면 된다고 설명되어 있긴 한데..

    정 안되시면 섬네일 폴더를 지워보시는 건 어떠실지.....
  • Lv30 ?
    답변 정말 감사합니다! ㅜㅜ
    디버깅을 해봤는데 아래와 같이 나오네요
    PHP Errors and Warnings
    =======================
    01. Warning: Cannot create directory: /var/www/html/files/thumbnails/425/001
    - line 0
    - common/framework/storage.php line 529
    - common/framework/storage.php line 235
    - classes/file/FileHandler.class.php line 83
    - modules/document/document.item.php line 1008
    - modules/document/document.item.php line 942
    - modules/board/skins/rhymix-sketchbook-master/_list_normal.html line 112
    - classes/template/TemplateHandler.class.php line 352
    - classes/template/TemplateHandler.class.php line 155
    - ./modules/board/skins/rhymix-sketchbook-master/list.html line 169
    - classes/template/TemplateHandler.class.php line 352
    - classes/template/TemplateHandler.class.php line 155
    - classes/display/HTMLDisplayHandler.php line 87
    - classes/display/DisplayHandler.class.php line 60
    - classes/module/ModuleHandler.class.php line 1107
    - index.php line 53
  • ? Lv30
    이문제와 별개일수 혹은 관련이 있을 수도 있지만..
    rhymix-sketchbook-master
    위와 같이 깃허브에 등록된 폴더이름으로 자료를 사용하시면 문제가 발생합니다.

    깃허브에서 붙인 이름은 지우고 사용하셔야 합니다. 특히 - 하이픈은 여러 문제를 발생시킵니다.

    sketchbook 로 고쳐서 업로드해서 사용해야 합니다.
  • ? Lv30
    썸네일 폴더는 지워보셨나요 ?
  • Lv30 ?
    웹지기님 너무 감사합니다 ㅜㅜ
    여러 모듈 애드온 자료들도 그렇고 ㅜㅜ
    웹지기님 덕분에 해결했습니다!
    최근 http2 적용한다고 php를 재설치하면서
    'GD라이브러리가 설치되기 이전에 라이믹스가 설치된' 상황이 발생한거 였네요
    썸네일 삭제하니 모든게 해결되었습니다!
    하이픈도 없애야겠네요~ ㅎㅎㅎ
  • Lv30 ?
    네~~ ㅎㅎ
  • ? Lv30
    아마 스킨폴더 이름을 바꾸면 설정 자체를 다시해야 할 수도 있으니 폴더 이름 바꾸고 살펴보세요.
  • Lv30 ?

    후... 다시 0kb 짜리 썸네일들이 만들어지네요
    이번엔 폴더 지워도 다시 0kb짜리만 계속 만들어져요 ㅜㅜ

    디버그 로그에는 php에러 로그는 뜨지는 않는데...

  • ?
    해결했씁니다
    php.ini에서
    memory_limit = -1 (unlimited)를
    memory_limit = 128M 으로 바꾸느 되네요
    메모리 제한을 없애면 썸네일이 생성이 안되나봐요~
  • ? Lv15
    네. 메모리 리밋을 -1(무제한)으로 하면 아예 섬네일이 생성되지 않습니다.
    본문에 메모리 리밋을 128m으로 하셨다길래 그 문제는 아닌 줄 알았어요.
  • Lv15 ?
    감사합니다 ㅎㅎ
    다 해결해놓고
    메모리 리밋을 -1로 해버렸었네요
  • ?
    서버에 남은용량이 어느정도인지 확인해보세요.