[급내용짧음]rename 퍼미션 문제 질문드립니다.
윈도우서버에서 rename으로 폴더명을 수정하려 하고있습니다
Warning: rename(./install,./install.back) [function.rename]: Permission denied in C:\Program Files\Apache Group\Apache2\htdocs\kid_re\2index.php on line 7
위와같은 에러가 나는데 윈도우에서 이걸 어떻게 허용되게 하지요?
소스
<?
$ins = "./install";
$insb = "./install.back";
chmod($ins, 0707);
rename($ins, $insb);
chmod($insb, 0606);
?>
그누보드는 설치시 이런 문제 없이 바로 install 폴더가 rename되는걸로 아는데
똑같은 함수로 똑같은 동작을 해도 저는 에러나네요;;
Warning: rename(./install,./install.back) [function.rename]: Permission denied in C:\Program Files\Apache Group\Apache2\htdocs\kid_re\2index.php on line 7
위와같은 에러가 나는데 윈도우에서 이걸 어떻게 허용되게 하지요?
소스
<?
$ins = "./install";
$insb = "./install.back";
chmod($ins, 0707);
rename($ins, $insb);
chmod($insb, 0606);
?>
그누보드는 설치시 이런 문제 없이 바로 install 폴더가 rename되는걸로 아는데
똑같은 함수로 똑같은 동작을 해도 저는 에러나네요;;
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
이 함수는 윈도우에서 동작하지 않습니다.
문제는 윈도우에서 퍼미션 에러가 난다는거죠 ㅠㅠ
윈도우에서 퍼미션 에러없이 rename 할순 없나요?
윈도우에서 Permission denied 에 관한 댓글이 있습니다.
윈도우 서버가 없으니 테스트도 못해보겠군요;;
@rename($ins, $insb);
@chmod($insb, 0606);
이렇게 해보심이