Доброго времени суток!
В общем ковырялся я два дня уже, ничего не помогает. Нужно поставить apache и php. Ставлю apache:# cd /usr/ports/www/apache22
# make config
# make install clean
поставился. прекрасно
ставлю php
# cd /usr/ports/lang/php5
# make config
# make install clean
включаю свет:
# /usr/local/etc/rc.d/apache22 start
и тут пошли матюги...
srv2# /usr/local/etc/rc.d/apache22 start
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 41 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache/mod_auth_anon.so into server: Cannot open "/usr/local/libexec/apache/mod_auth_anon.so"
Starting apache22.
httpd: Syntax error on line 41 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache/mod_auth_anon.so into server: Cannot open "/usr/local/libexec/apache/mod_auth_anon.so"
/usr/local/etc/rc.d/apache22: WARNING: failed to start apache22
======
srv2# /usr/local/etc/rc.d/apache22 start
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 42 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache/mod_auth_db.so into server: Cannot open "/usr/local/libexec/apache/mod_auth_db.so"
Starting apache22.
httpd: Syntax error on line 42 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache/mod_auth_db.so into server: Cannot open "/usr/local/libexec/apache/mod_auth_db.so"
/usr/local/etc/rc.d/apache22: WARNING: failed to start apache22
так я отключал отключал модули... пока не случилось:
srv2# /usr/local/etc/rc.d/apache22 start
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 55 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache/libphp5.so into server: /usr/local/libexec/apache/libphp5.so: Undefined symbol "ap_user_id"
Starting apache22.
httpd: Syntax error on line 55 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache/libphp5.so into server: /usr/local/libexec/apache/libphp5.so: Undefined symbol "ap_user_id"
/usr/local/etc/rc.d/apache22: WARNING: failed to start apache22
и этот косяк постоянно, пробовал уже из портов качать через pkg_add. ставить все. в конфиг апача пишу
LoadModule php5_module libexec/apache/libphp5.so
и начинается. закомментировал - работает. но работает только апач ессно. уже перекачивал libphp5.so заново, и ставил пхп4, ничего не меняется. Подскажите, что делать... перелопатил практически все в сети. так рекомендуют ставить из портов. Из них именно и ставил. В чем же тогда косяк?
вот что уже вышло из моего многострадального httpd.conf в итоге...
http://arh665.ru:1010/Upload/httpd.conf
подскажите, как полностью весь апач и пхп снести к чертям и заново поставить... а то я пока крутил, много всего накрутил:)
или подкиньте идею, что же делать? заранее спасибо всем :)