安装好系统之后,启动apache,此时使用浏览器访问,但是firefox是提示下载一个空的文件,而konqueror老是说broken connection,我抓包之后感觉是客户端向服务器发送完请求,服务器段由于内部处理失败,结果整个apache的子进程就退出了,所以这个连接就断了。于是出现了上述现象。
我觉得原因应该是apache的子进程在运行php扩展模块的时候,出现了segment fault。
我遇到的更具体原因有:
1 apache的属主不为bbs,此时运行bbs的程序,内部因为权限不对而发生异常。
2 客户端调用功能的时候没有初始化,此时共享内存没有被解析,如果访问共享内存,则会发生异常。