테스트 사이트 - 개발 중인 베타 버전입니다

영카트5 경로변경 후 thumbnail.lib.php on line 413 에러 해결법? 채택완료

일치 10년 전 조회 4,704

현재 운영 중인 웹사이트

syn.or.kr/yc 경로에서 영카트5를 사용하던 중...

syn.or.kr 경로로 변경을 하였습니다.

 

로그인과 메인화면 모두 잘 작동합니다.

그런데 말입니다.

일부 상품(서적) 이미지를 클릭하면 

이미지 부분(썸네일 호출)에​ 다음과 같은 에러가 나타납니다.

 

Warning: chmod() [http://syn.or.kr/shop/function.chmod" class="visible" style="color: rgb(0, 0, 0); text-decoration: none; display: inline !important; font-family: dotum; font-size: 12px; line-height: normal; text-align: center; background-color: rgb(242, 245, 249);">function.chmod]: Operation not permitted in/home/m/masters/public_html/lib/thumbnail.lib.php on line 413


Warning: chmod() []: Operation not permitted in/home/m/masters/public_html/lib/thumbnail.lib.phpon line 413 


​해당 에러가 출력되는 화면은 다음과 같습니다. 


 

 

에러메시지 읽어보면 썸네일 파일에 대한 퍼미션 문제인 것 같은데...

어디를 어떻게 고쳐야 해결되는지 알 수가 없어서 도움을 청합니다.

 

해당 소스의 코드를 확인해 보니 ...

chmod($thumb_file, G5_FILE_PERMISSION); // 추후 삭제를 위하여 파일모드 변경</span><span style="font-size: 14.6666669845581px; line-height: 1.5;">​

위 코드가 전부이네요.

 

...

그런데 말입니다.

우선 이렇게 한 번 클릭을 해주고서 ... 

관리자 모드에서 썸네일 파일 삭제를 클릭하고 나면

에러출력 없이 정상적으로 출력이 됩니다.

 

상품이 여러 개라 일일이 찾아서 해주기도 쉽지 않고 ...

한 번에 해결할 수 있는 방법을 아시는 분께 도움을 요청드립니다.

또 저렇게 에러 메시지가 출력되는 이유도 궁금합니다.

혹 아시는 분께는 정중히 설명도 부탁드립니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

전체 파일을 /yc에서 / 로 이동을 시키셧다면 data폴더도 이동을 시키셧겠네요?

이동을 시키면 퍼미션이 틀려졌을건데요. data의 퍼미션 707 이하폴더의 퍼미션 707 파일퍼미션 644 

파일의 그룹과 사용자는 nobody:nobody 였는데 이것도 바뀌었겠지요 

확인해보세요

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

일치
10년 전
답변 감사합니다.

제가 무대뽀로 cp 명령어로 카피한 무지의 결과이었네요.
특히 nobody:nogroup 으로 설정된
data 폴더 하위 디렉토리와 파일은 ...
cp -rp 명령어로 복사를 해도 소유자:소유그룹이
제 호스팅 계정으로 바껴버리는 군요. ㅡㅡ;

불량학생님 덕분에 원인을 알았으니 ...
차근히 해결해 나가야 겠습니다.
불량학생
10년 전
소유권들은 ssh로 접속
root권한 또는 해당계정의 권한으로 접속하셔서 바꾸실 수 있습니다
일치
10년 전
호스팅업체(쉐어드쉘)에 요청해야겠네요.
소유권 변경은 root 권한만 한정되어 있는 모양입니다.
제 계정으로는 chown nobody:nogroup 명령어가 제대로 먹히질 않네요. ㅡㅡ;
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

10년 전

호스팅업체(쉐어드쉘)에 요청해야겠네요.

소유권 변경은 root 권한만 한정되어 있는 모양입니다.

제 계정으로는 chown nobody:nogroup 명령어가 제대로 먹히질 않네요. ㅡㅡ;

감사합니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인