[급내용짧음]rename 퍼미션 문제 질문드립니다. 정보
[급내용짧음]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되는걸로 아는데
똑같은 함수로 똑같은 동작을 해도 저는 에러나네요;;
댓글 전체
chmod($ins, 0707);
이 함수는 윈도우에서 동작하지 않습니다.
이 함수는 윈도우에서 동작하지 않습니다.
리눅스와 윈도우 두곳에서 다 써야하니까 넣어둔거긴한데...
문제는 윈도우에서 퍼미션 에러가 난다는거죠 ㅠㅠ
윈도우에서 퍼미션 에러없이 rename 할순 없나요?
문제는 윈도우에서 퍼미션 에러가 난다는거죠 ㅠㅠ
윈도우에서 퍼미션 에러없이 rename 할순 없나요?
바로 가보겠습니다 감사합니다
안되네요 ㅠㅠ
php댓글에 나온건 파일 퍼미션이라 그런지 폴더에는 적용이 안되나봐욤;;
@chmod($ins, 0707);
@rename($ins, $insb);
@chmod($insb, 0606);
이렇게 해보심이
@rename($ins, $insb);
@chmod($insb, 0606);
이렇게 해보심이
@는 에러 출력을 막을뿐입니다.