Проблема при сборке apache 1.3.x на FreeBSD, начиная с 7 версии.
Проявляется следующим образом - apache собирается, запускается, работает. Но при попытке собрать php как модуль - apache не стартует, ругается примерно таким образом:
Cannot load /usr/local/apache/libexec/libphp5.so into server: /usr/local/apache/libexec/libphp5.so: Undefined symbol “ap_user_id”
Причина в том, что apache не знает о версии FreeBSD 7.x.
Лечится все наложением патча из портов, следующим образом:
1. Идем в директорию с апачем
#cd /home/src/apache
2. Применяем патч
#cat /usr/ports/www/apache13/files/patch-ae | patch
3. Конфигурим и собираем apache