在安装了Apache以后,确认httpd.conf的配置没有任何错误,但启动时却遇到:

“[warn] (2)No such file or directory:Failed to enable the ‘httpready’ Accept Filter”
这个错误,百思不得其解。后来找遍资料终于明白,原因出在内核上(我的FreeBSD是6.2)。

解决办法:要在内核加载accf_http这个module,他的作用是直到接到完整的http请求前先缓冲下数据。
可以输入    kldload accf_http 加载到内核中,如果想永久的在内核里加载这个模块可以在/boot/loader.conf文件中输入:

accf_http_load=”YES”
Tags:
一本便利 » FreeBSD|Unix | 评论(0) | 引用(0) | 阅读(605)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我