썸네일 이미지 소유자, 권한 문제입니다. 도와주세요~
본문
안녕하세요.
밑에서도 문의를 드렸었는데,
이렇게 접근해야 할것 같아서 다시 문의드립니다.....
개발자님들의 답변 부탁드립니다.
현재 PC에 비트나미설치하고
리눅스 서버의 자료를 백업 받아서 로컬로 테스트 하고 있는 홈페이지가 있습니다.
백업 받은 소스는 정상적으로 돌아가고 있습니다.
문제는 /data/item/ 디렉토리의 상품 썸네일 이미지들 인데요.
서버에서 사용하고 있는 계정은 bbb이고, ftp로 업로드 하는 자료의 소유자는 bbb로 들어갑니다.
하지만 웹에서 등록하는 자료의 소유자가 aaa로 들어가고
추가되는 상품들 디렉토리의 소유자도 aaa로 생성 됩니다.
/data/item/ 하위에 추가 되는 상품들의 디렉토리 퍼미션은 755로 생성됩니다.
이미지가 열리는데는 문제가 없겠지요.
하지만 그누보드의 썸네일 생성하는 함수 가 문제 입니다.
원 소스가 사이즈의 파일이 없을 경우에 썸네일을 생성하여 출력 하겠지요.
이때 권한 때문에 생성을 못하는 것 같습니다 -_-
리눅스 서버에서는 웹 방문자가 aaa의 계정을 가지게 되는 것 같습니다.
그러니 웹에서 상품을 등록할때도 소유자가 aaa로 디렉토리가 생성 되고 이미지도 업로드가 되고,
싸이트 방문자들이 접속했을때 썸네일 싸이즈가 없을때 썸네일을 생성하고 출력하겠지요.
하지만 로컬에서 테스트하고 있는 제 PC에서는 브라우저로 접속 했을때 aaa계정을 가지지 못하는 것 같습니다.
썸네일을 출력을 하지 못하고 noimage로 나옵니다.
제 PC 로컬을 브라우저에서 방문했을때 aaa계정을 받게 되면 썸네일들이 다 불러와 질텐데요 -_-
요즘 계속 이것 때문에 해메고 있습니다.....
로컬에서 썸네일 이미지를 포기 하고 테스트 해야할까요?
방법이 없을까요??
답변 1
로컬에서 본인 컴퓨터로 하는 경우는 퍼미션 연관이 없습니다.
gd 라이브러리가 활성화되어 있는지 먼저 확인해보세요.
http://blog.naver.com/flowery_y/220755832231
비트나미는 안 써봐서 모르겠고
영카트 로컬 테스트용으로 오토셋만 사용하고 있는데 문제가 전혀 없었습니다.