묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
> 사진 첨부 문제 (퍼미션) <
2008.08.30 13:14
안녕하세요.
모두 잘 지내고 계십니까?
사진을 첨부하면, 사진 자체가 보이질 않습니다. 이렇게 'X' 표시로 뜹니다.
그래서 제가 요령것 첨부된 사진의 경로 혹은 주소를 찾아서 입력해서 브라우저로 보니, 퍼미션에 제한이 있어 보질 못한다고 하더군요.
그 말에, 직접 FTP 로 들어가서 첨부된 사진의 퍼미션을 보니, 600 이라는 사실... (스크린샷 아래에 첨부했습니다.)
제가 그 사진의 퍼미션을 644로 바꾸니 사진이 역시나 나타나더군요.
그렇게 다면 사진을 올리때마다, 제로보드 자체가 퍼미션을 600 으로 설정을 한다는 얘기인데, 어떻게하면 이 문제를 고칠 수 있죠?
제발 도와주세요.... 가슴이 답답합니다..............
댓글 4
-
웃는기차
2008.08.30 13:55
-
vanedesign
2008.08.30 13:56
호스팅 측에서는 이상이 없다고 하더군요. -
vanedesign
2008.08.30 14:22
답을 찾았습니다.modules/file/file.controller.php 파일의 해당 스크립에 @chmod($filename, 0655); 입력하니, 해결!// 파일 이동if($manual_insert) {@copy($file_info['tmp_name'], $filename);if(!file_exists($filename)) {$ext = substr(strrchr($file_info['name'],'.'),1);$filename = $path. md5(crypt(rand(1000000,900000).$file_info['name'])).'.'.$ext;@copy($file_info['tmp_name'], $filename);}} else {if(!@move_uploaded_file($file_info['tmp_name'], $filename)) {$ext = substr(strrchr($file_info['name'],'.'),1);$filename = $path. md5(crypt(rand(1000000,900000).$file_info['name'])).'.'.$ext;if(!@move_uploaded_file($file_info['tmp_name'], $filename)) return false;}}@chmod($filename, 0655); -
웃는기차
2008.08.30 16:00
오! ㅊㅋㅊㅋ ^^
호스팅받으시는 회사에 함 물어보세요.