25 å«, 2006

Apache 2.x 启动报错问题.

作者 adrianyang 13:31 | Permalink 静态链接网址 | Comments 最新回复 (1) | Trackback 引用 (0) | 技术类

#/usr/local/sbin/apachectl start

["date"] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter

The solution to approach:

1) kldload /boot/kernel/accf*.ko or add it to rc.local.

2) echo 'accf_http_load="yes" ' >> /boot/loader.conf.

最新回复

[系统 模块] FreeBSD下Apache2.2.x提示httpready不能载入问题的解决方法

  在FreeBSD6(以下版本未测试)之中,ports安装apache22之后,启动时候的,会出现如下的提示信息:

CODE:[Copy to clipboard][Wed Jan 31 04:12:56 2006] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter
  出现该问题的原因,是因为系统没有加载accf_http.ko和accf_data.ko。

  解决方法:(确保src与你的当前系统对应)

CODE:[Copy to clipboard]cd /usr/src/sys/modules/accf_data;make clean;make;make install;make clean;kldload accf_data
cd /usr/src/sys/modules/accf_http;make clean;make;make install;make clean;kldload accf_http
  打开/etc/rc.conf设置:

CODE:[Copy to clipboard]accf_data_load="YES"
accf_http_load="YES"

apache22_enable="YES"
apache22_http_accept_enable="YES"
  然后重新启动apache22即可。

  以上的模块用于检测请求的数据是否完整,否则抛弃,防止客户端恶意请求。

  

[ 本帖最后由 HonestQiao 于 2006-7-22 13:56 编辑 ]

作者 adrian 18 å 2006, 11:58
发表评论













Bold Italic Link