紧急求救:Apache的ErrorLog管道方式问题!!
Apache ErrorLog,用管道方式输出错误信息,我通过c++去获取,但是获取失败。
ErrorLog "|./msgWrite.cgi"
int main(int argc, char* argv[])
{
	int result;
	char *message;	
	message = "";	
	message = "=====too=====";
	debuglog(message);	
	char readbuf[1024];	
	if ( fgets(readbuf, sizeof(readbuf), stdin) != NULL ) //获取管道输入
	{
		debuglog(readbuf);
	}
	else
	{
		message = "=====error=====";
		debuglog(message);
	}		
	return 0;
}
如下消息只输出了 "=====too=====",没有继续执行下去?
帮忙看看问题是啥?\
非常感谢,在线等!!!
------解决方案--------------------
帮你顶下