FreeBSD下Apache卡死问题的解决方法
服务器操作系统:FreeBSD7
前端Nginx 后端Apache22(通过FreeBSD的Ports安装)
这段时间服务器老是提示Nginx 502 Bad Gateway错误,经检查前端Nginx正常,后端Apache卡死,拒绝一切连接。必须重启后端Apache才能
查询日志有如下内容
网上搜索说是在FreeBSD下使用ports安装apache22会出现类似的warming:
Failed to enable the 'httpready' Accept Filter 据说这是Apache21和FreeBSD之间Bug! 解决方法是: 并在/boot/defaults/loader.conf中添加如下内容,以便下次启动自动装载模块
#kldload accf_http
accf_data_load="YES"
accf_http_load="YES"
Apache会卡死是因为FreeBSD自带的一个基于http端口过滤的模块不能加载。这个模块的作用是检查HTTP请求是否完整,如果请求是符合规则的则通过,反之就扔掉。
更多“FreeBSD下Apache卡死问题的解决方法”相关内容
更多“FreeBSD下Apache卡死问题的解决方法”相关内容
更多“FreeBSD下Apache卡死问题的解决方法”相关内容
更多“FreeBSD下Apache卡死问题的解决方法”相关内容
更多“FreeBSD下Apache卡死问题的解决方法”相关内容
更多“FreeBSD下Apache卡死问题的解决方法”相关内容
1

