'shell_exec'에 해당되는 글 1건

  1. 2007/09/01 PHP에서 서버 쉘명령 실행시키기

PHP에서 서버 쉘명령 실행시키기

개발/PHP 2007/09/01 22:35 posted by zekill
$data = shell_exec( "du -k ./" );
이렇게 현재 폴더 용량을 알아본다거나.....

exec("chmod -R 777 /home/");
이렇게 홈폴더의 권한을 변경한다거나가 가능하다....

뭐 몰라서 적어놓는다기 보다는(몰라서 적는다..-0-)
간혹 보면 어떤 작업을 하다 웹상에서 폴더나 파일을 생성하였는데
쉘 상에서 지우려는 분들이 있다....권한도 없으면서..-0-;;;;
루트 권한이있다면야 상관없지만...그렇지 않은 경우도 많고...
그럴땐 권한을 웹상에서 변경하고 지우던가.....그냥 웹에서 rm 명령을 날려주어도...ㅋ

사실 나도 옛날에 이것 때문에 고민했던 적이있다......
내 계정인데 내가 지울수 없다니...아 짜증 막 이랬떤 적이..ㅋㅋㅋㅋ
저와 같이 이런생각을 하고 계신분이나 그럴 가망성이 있으신분들은 그상황에서 노여워 마시고 해결하시길...

보시고 에이 이런 권한 문제는 당연한거 아냐?~ 웹서버가 다른계정으로 돌고있는데 어케 니계정으로 폴더가 만들어지겠냐~~~하실 분들도 있겠죠?? ㅋㅋㅋ
무언가로 정신이 없는상태에서 갑자기 당황스런 사태에 빠저보시면 단무지에 식초가 아닌 간장을 부어넣는 일도 벌어집니다....ㅋㅋㅋㅋ

마지막으로 이런 함수 없을까 하는 궁금증이 있다면 php.net 에서 검색해보는것이 좋아요~
2007/09/01 22:35 2007/09/01 22:35