개발 & 계발/인터넷 프로그래밍
[PHP] 웹에서 파일 권한 변경하기!! chmod()가 안될때!!
건덕지만세
2013. 6. 24. 23:20
반응형
php 함수에 chmod()라고 있다.
chmod()의 사용방법은
chmod(권한변경할 파일명,755);
이렇게 사용한다.
하지만 이런 방법은 nobody가 실행권한을 가지고 있을때나 가능하다!!
권한을 가지고 있지 않다면
"Operation not permitted...." 라는 오류가 발생한다.
이럴 때에는 어떻게 해결해야 할까?
바로 FTP 함수를 이용하자!
$ftp = ftp_connect('서버주소');
ftp_login($ftp,'아이디','비밀번호');
ftp_chmod($ftp,0755,권한 변경할 파일명);
ftp_close($ftp);
가급적 권한 변경할 파일명은 절대주소로 작성하자!!
해결되었는가?
그럼 오늘도 즐거운 PHP 세상을 만끽하시길!!!
by 건덕지만세