도와주세요!!
글 수 15,339
2003.05.29 16:23:17 (*.117.157.181)
6700
권한설정은 제대로 하셨는지요?
GPIO 디바이스를 열려면 보통 root의 권한이 필요한데
cgi프로그램의 권한은 nobody로 실행이 되거든요.
따라서 cgi 프로그램의 권한을 chmod 4755 *.cgi 로 하셔서
setuid를 줘보세요.
시작 wrote..
: gpio를 웹에서 제어 할려구 하는데요
: 우선 boa웹 서버를 올리구요
: cgi를 웹에다가 올리면 동작이 가능 한가요?
:
: 풀어서 설명하면 보드상에서는 cgi-bin디렉토리에서 ./test.cgi라고 하면 동 작
: 하는데....
: 웹페이지에 http://...IP.../cgi-bin/test.cgi 를 동작하게 하는건데....
: 문자를 출력하는 것은 되는데 /dev/GPIO파일이 오픈되지 않습니다...
:
: 조언좀 부탁합니다....
GPIO 디바이스를 열려면 보통 root의 권한이 필요한데
cgi프로그램의 권한은 nobody로 실행이 되거든요.
따라서 cgi 프로그램의 권한을 chmod 4755 *.cgi 로 하셔서
setuid를 줘보세요.
시작 wrote..
: gpio를 웹에서 제어 할려구 하는데요
: 우선 boa웹 서버를 올리구요
: cgi를 웹에다가 올리면 동작이 가능 한가요?
:
: 풀어서 설명하면 보드상에서는 cgi-bin디렉토리에서 ./test.cgi라고 하면 동 작
: 하는데....
: 웹페이지에 http://...IP.../cgi-bin/test.cgi 를 동작하게 하는건데....
: 문자를 출력하는 것은 되는데 /dev/GPIO파일이 오픈되지 않습니다...
:
: 조언좀 부탁합니다....