sh쉘 스크립트 파일을 php웹상에서 실행이 가능합니까?
글쓴이: netizn82 / 작성시간: 금, 2007/02/16 - 12:02오전
안녕하세요!
하다하다 안되서 이렇게 질문드립니다. ㅠㅠ
리눅스 쉘스크립트로 다음과 같은 스크립트를 작성했는데요,
---------screen.sh----------------
#!/bin/bash
number=$RANDOM
sudo /bin/mkdir /home/test/$number
export DISPLAY=:1
.....
.....
---------------------------------------
를 PHP웹상에서 실행 할수 있겠습니까?
콘솔상에서 screen.sh 를 실행했을경우엔 정상적으로 잘되어지던데,
PHP웹상에서
shell_exec("screen.sh",);
?>
sh파일 경로도 맞는데 실행이 안되더라구요..
visudo 에서 mkdir은 권한을 아파치(nobody)로 주었습니다.
export도 실행해야 합니다!
웹상에서는 정말 방도가 없는것입니까?
Forums:
export DISPLAY=:1 X 가
export DISPLAY=:1
X 가 필요하군요. 웹에서 이걸 어떻게 할 방법이 없겠죠?
emerge money
https://xenosi.de/
콘솔상에서는 되고...
답변 감사합니다.
그럼 콘솔상에서는 되고 웹상에서는 불가능 하다는 말씀이신가요...
콘솔상에서 export DISPLAY=:1 명령어가 되던데... 웹에서는 왜안되는지 이해 불가능합니다.;
혹시, 실행할수있는 꽁수라도 있을까요..?
조언을 부탁드리겠습니다.
무슨일이든지 할수있다고 하는사람이 하는법이다.
의심하면 의심하는것밖에 하지못하고
할수없다고하면 할수없는것이다.
웹서버가 제어할 수
웹서버가 제어할 수 있는 화면이 없잖아요^^;
emerge money
https://xenosi.de/
댓글 달기