WWW

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ WWW ] in KIDS
글 쓴 이(By): BigTiger (백 대 호)
날 짜 (Date): 1995년07월25일(화) 11시38분13초 KDT
제 목(Title): [Re] [질문]있는데요..


cgi-bin용 프로그램을 작성하는데, query를 입력 받았는데
cgi-bin program이 호출하는 system등이 잘 동작하지 않는다는 질문이죠?
제가 제대로 해석했는지 모르겠네요.

이런경우는 대부분 permission 때문입니다.
예를들어 file을 write open을 했을 경우 /tmp 가 아닌 경우는
file open을 못하죠, 그래서 system이 동작을 안하는 경우가 대부분이고.
몇몇 system의 경우는 현재 작업 디렉토리에 대한 개념이 없는 경우가 있어요.
이런 경우는 open 하고자 하는 file을 full path로 open을 하면 되기도 하죠
물론 permission이 허락해야 하지만

그리고 제일 좋은 방법은,
system을 사용하지 말고, 하나의 함수로 호출하는 겁니다.
생성시킬 child의 source code가 있으면, 그냥 chile의 main을
예를들어 ChildMain으로고치고, system 대신에 ChildMain을
호출하는 겁니다.

그러면 잘 될겁니다.

참 위에서 말한 full path 는 httpd의 full path가 아니라
system의 physical한 full path 입니다.

그럼 성공하시길 바랍니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.