WWW

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ WWW ] in KIDS
글 쓴 이(By): BigTiger (백 대 호)
날 짜 (Date): 1995년07월26일(수) 12시33분50초 KDT
제 목(Title): [Re] 백대호님 감사,[질문]있는데요2


저도 이와 같은 문제로 고민한적이 있습니다.
이상하게도 저희 컴퓨터에서는 file의 read, write permission만 
누구나 다 가능하게 바꿔주면 정상적으로 동작을하는데
다른 곳에서는 잘 안되더라고요.

물론 이 문제는 system으로 실행하는 프로그램이 file을 읽고 쓸때에
발생하는 겁니다.

그래서 file을 open할때 httpd의 logical path가 아니라, 
system의 phisical한 full path 로 file을 open하니까 되더라고요.

어쨌던 이건 편법인 것 같고요.
child program이 사용하는 directory를 /tmp 정도로 제한하여 사용을 하면
괜찮을 것 같기도 하네요.

전 child가 file을 open하는 것 외에서는 문제가 없었거든요, 
일단 test로 child program 전체를 /tmp로 옮겨놓고 
system("/tmp/child");
이렇게 해서 잘 실행이되면 file에만 문제가 있으니까
제가 말한데로 full path로 실행시키면 될겁니다.

어쩨 설명이 잘 안되네요.
성공하시길 바랍니다.
잘 모르겠으면 메일 주세요.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.