安装完成后,提示:
warn] (2)No such file or directory: Failed to enable the 'httpready' Accept
无法启动apache服务:
原因:
无法开启FreeBSD下accept filter 的机制。
FreeBSD 系统还提供了http filter,会自动过滤掉不完整的HTTP请求、
解决方法:
kldload accf_http
并将/boot/defaults/loader.conf中,以便下次启动自动装载模块
accf_data_load=”YES”
accf_http_load=”YES”
重启系统后仍然有提示:
httpd: apr_sockaddr_info_get() failed for mybsd.com
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
修改:/usr/local/etc/apache22/httpd.conf
注释掉LoadModule unique_id_module libexec/apache2/mod_unique_id.so就行
虽然还有httpd: apr_sockaddr_info_get() failed for mybsd.com 提示,但apache可正常运行!!
最后:把修改:/usr/local/etc/apache22/httpd.conf
把默认的:ServerName *.com
修改成自己的ip地址即可!
ServerName ip:80
配置修改成功后,重启,再也没有出现出错提示!!!!!!!!!!!!!!!!!!!!!
阅读(2180) | 评论(0) | 转发(0) |