서버이전후 일부 게시판에서 첨부파일이 증발하는 문제가 발생하였습니다.

 

재미있는 점은 files 폴더의 권한도 멀쩡하고

 

생성된 20개의 게시판중 단 2개의 게시판만이 100%에서 증발한다는 점 이었습니다.

 

여러가지 팁을 참고해 보았지만 제 해결방법은 이러했습니다.

 

1.jpg

 

이해가 되시나요?

 

다른 게시판의 권한은 707로 설정이 되어있는데 유독 이 2개의 게시판의 권한은 755로  설정되어 있었습니다.

 

쓰기권한이 없으니 파일이 올라가지 않았던건 당연한 거였구요

 

지금은 매우 잘 됩니다.

 

혹시 본인의 홈페이지가 첨부파일이 100%에서 증발하는 현상이 있다면

 

files/attach/images 폴더의 권한이 707로 되어있는지 확인해 보시기 바랍니다.

 

 

DB에서 게시판 번호 알아 내는 법

 

1. 먼저 첨부파일이 사라지는 게시판에 글을 하나 올립니다.

 

2. 디비를 연 후에 xe_documents를 찾아서 앞에 체크하고 '보기' 버튼을 클릭합니다.

 

documents.jpg

 

 

3. Sort by key에서 idz_last_update(내림차순(역순))으로 정열을 합니다.

  그리고 제일 위에 올려진 게시물이 내가 방금 글을 썼던 게시판입니다.

  module_srl 127, document_srl 831811로 되어 있네요.

  이것이 게시판 번호입니다.

 

documents2.jpg

4. 서버에 파일을 송수신하는 프로그램(File Zilla 등)을 이용하여 서버를 엽니다.

그리고 위에 있는 게시판 번호를 찾습니다.

/public_html/xe/files/attach/images/127/877/831

 

위와 같이 찾아 들어가면 됩니다.

그곳에서 폴더의 권한을 707 도는 777로 바꾸시면 끝납니다.

 

documents3.jpg

 

 

간단하게 폴더를 생성하여서 권한을 바꾸어주는 방법도 있습니다.

예컨데 위 831폴더가 생성이 되지 않았을 때는 폴뎌를 만들어서,

혹은 있을 때에도 그곳에서 곧바로 폴더의 권한을 777로 변환을 해주면 간단하게 해결이 됩니다.