<?php $cmd = "chmod -R 777 files";files"; @exec($cmd); echo "변경되었습니다."; ?> |
위 소스를 chmod.php로chmod.php로 저장후 변경하고자 하는 폴더 한단계 상위 폴더에 업로드후 웹에서 실행시켜주시면 됩니다.됩니다.
이런식으로 하면. 노바디 권한(FTP로 변경되지 않는 파일의 경우에도 퍼미션을 변경해준답니다~)
EX// 퍼미션 변경 하고자 하는 files 디렉토리가 홈루트/zbxe/files에 잇다면
chmod.php는 홈루트/zbxe에 업로드후 실행.
files대신에 퍼미션 변경하고자 하는.. 폴더명을 입력하시면 됩니다.
주의
*하위 디렉토리의 퍼미션까지 조정됩니다.
'Web(웹) Study > PHP' 카테고리의 다른 글
PHP 코드를 최적화하는 40가지 팁 (번역) (2) | 2008.09.02 |
---|---|
nobody 권한이 걸려있는 폴더 삭제하기 (2) | 2008.09.02 |
html 태그 제거 하기 (0) | 2008.07.15 |
한자를 한글로 변환하는 함수! (0) | 2008.07.15 |
웹페이지에서 MAC Address 구하는 ActiveX 컨트롤 (0) | 2008.02.27 |