Я не знаю почему, но я получаю это предупреждение, когда запускаю свой apache ...
su-3.2# /usr/local/apache2/bin/apachectl start [Wed Sep 23 13:40:42 2009] [warn] (2)No such file or directory: Failed to enable the 'dataready' Accept Filter su-3.2# grep accf /boot/loader.conf accf_data_load="YES" accf_http_load="YES" su-3.2# kldstat | grep accf 3 1 0xffffffff80ce9000 7d0 accf_data.ko 4 1 0xffffffff80cea000 14d8 accf_http.ko su-3.2# uname -a FreeBSD dd.alexus.org 7.2-RELEASE-p1 FreeBSD 7.2-RELEASE-p1 #7: Sat Jun 27 02:42:30 UTC 2009 alexus@dd.alexus.org:/usr/obj/usr/src/sys/GENERIC amd64 su-3.2#
Похоже, ваш apache httpd не ищет httpready
Принять фильтр, он ищет дата фильтр. Понятия не имею почему. (Дикие предположения, что вы используете mod_ftp
.)
попробуй это:
kldload accf_data.ko
или это в loader.conf:
accf_data_load="YES"
Для всеобщего сведения, причина, по которой Apache ищет фильтр объектов данных в дополнение к фильтру httpready, заключается в том, что SSL-соединения не могут обрабатываться с помощью фильтра httpready. Фильтр данных почти дает тот же уровень преимуществ "избегания переключения режима ядра" для HTTPS-соединения.
У вас есть accf_data_load="YES"
в вашем loader.conf тоже?