웹에서...chmod_R 사용질문 > 그누3질답

그누3질답

웹에서...chmod_R 사용질문 정보

그누보드 웹에서...chmod_R 사용질문

본문

아래 소스는 리커시브하게 chmod를 사용하는 것인데요..
작동이 안하네요..
php 홈피것 그대로 했는데..안되네요..
제가 명색이 관리자인데..707로 되어 있으면 접근이 안되..백업이 안됩니다. T.T
계정 발급이 잘못 된듯 하네요..헐..그래서..백업시만 이걸 사용할려구요..
보안문제 지적도 있구..


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
if($is_admin != 'default') alert('관리자 전용 페이지');
include "./funBlogV3Install/blog.config.php";
$html_title = "chmod ";
?>

<?

  @chmod_R("./data", 0777);
 

function chmod_R($path, $filemode) {
  if (!is_dir($path))
      return chmod($path, $filemode);

  $dh = opendir($path);
  while ($file = readdir($dh)) {
      if($file != '.' && $file != '..') {
          $fullpath = $path.'/'.$file;
          if(!is_dir($fullpath)) {
            if (!chmod($fullpath, $filemode))
                return FALSE;
          } else {
            if (!chmod_R($fullpath, $filemode))
                return FALSE;
          }
      }
  }
 
  closedir($dh);
 
  if(chmod($path, $filemode))
    return TRUE;
  else
    return FALSE;
}


?>

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT