-
[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 건덕지만세
'개발 & 계발 > 인터넷 프로그래밍' 카테고리의 다른 글
움직이는 GIF, LOADING 이미지들 (0) 2014.05.08 [MySQL] 특정 데이터베이스와 테이블의 DEFAULT 문자셋을 확인하고 변경하는 방법 (0) 2014.04.21 MySQL 성능 확인하기 (0) 2014.03.06 RRDTOOL 이해한데로 적어보기! (0) 2014.01.22 [PHP] 로컬에서 PHP실행 할 때 내 IP주소 알기(localhost 말고) (0) 2013.06.25