관리자모드 - 게시판 관리 - 게시판 선택 삭제시
진행 : 관리자모드 - 게시판 관리 - 게시판 선택 삭제
체크 : data/해당테이블명 폴더 및 파일 삭제되지 않음
/adm/board_list_update.php 파일에서
//goto_url('./board_list.php?'.$qstr); # 내용 주석 처리 후 출력 메시지 (아래참고)
Warning: rmdir(/home/ogogago/web/g5/data/file/1234) [function.rmdir]: Directory not empty in /home/ogogago/web/g5/adm/admin.lib.php on line 170
- 1234는 테스트 위해 임의로 만든 테이블명 임
config.php - 원본
define('G5_FILE_PERMISSION', 0644); // 파일 생성시 퍼미션
★ 테스트 위해 0707, 0755로 설정시 data/해당 테이블명 폴더 삭제 됨
이외 검토요청
/adm/board_list_delete.php 파일의 필요성...
체크 : data/해당테이블명 폴더 및 파일 삭제되지 않음
/adm/board_list_update.php 파일에서
//goto_url('./board_list.php?'.$qstr); # 내용 주석 처리 후 출력 메시지 (아래참고)
Warning: rmdir(/home/ogogago/web/g5/data/file/1234) [function.rmdir]: Directory not empty in /home/ogogago/web/g5/adm/admin.lib.php on line 170
- 1234는 테스트 위해 임의로 만든 테이블명 임
config.php - 원본
define('G5_FILE_PERMISSION', 0644); // 파일 생성시 퍼미션
★ 테스트 위해 0707, 0755로 설정시 data/해당 테이블명 폴더 삭제 됨
이외 검토요청
/adm/board_list_delete.php 파일의 필요성...
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
수정된 내용은 admin.lib.php 파일의 rm_rf 함수를 아래처럼 수정했습니다.
[code]
function rm_rf($file)
{
if (file_exists($file)) {
if (is_dir($file)) {
$handle = opendir($file);
while($filename = readdir($handle)) {
if ($filename != '.' && $filename != '..')
rm_rf($file.'/'.$filename);
}
closedir($handle);
@chmod($file, G5_DIR_PERMISSION);
@rmdir($file);
} else {
@chmod($file, G5_FILE_PERMISSION);
@unlink($file);
}
}
}
[/code]
board_list_delete.php 파일은 사용하지 않는 파일로 다음 베타버전에서는 삭제토록 하겠습니다.