1
cgic 코드에서 route -n을 호출하려고하는데 popen이 null을 반환합니다. 간단한 C 코드로 시도했지만 작동하지만 cgi에 넣으면 null이 반환됩니다.cgi의 -n 경로 호출
printf("Content-type: text/html\r\n");
printf("\r\n");
....
..
stream = popen("route -n", "r");
while (fgets(buffer, 100, stream) != NULL)
{........}
while 루프에 들어 가지 않습니다. 나는 "cat" "netstat"등이라고 부를 수는 있지만 route -n은 작동하지 않습니다.
답장을 보내 주셔서 감사합니다. 그것은 작동합니다. – brknl