Поскольку Вы установили с разбивкой по источникам не будет init сценария, установленного в/etc/init.d/каталоге. apachectl двоичный файл разработан, чтобы быть совместимым со стандартом init опции сценария, таким образом, можно смочь только к символьной ссылке на него вместо того, чтобы создать сценарий обертки (например, ln-s/usr/local/sbin/apachectl/etc/init.d/apache)
Можно затем выполнить процедуры, обрисованные в общих чертах в других сообщениях для того, чтобы добавить ссылки для вызова init сценария в корректном runlevels.
Цитата: документация Apache http://httpd.apache.org/docs/2.2/invoking.html
Запуск во время начальной загрузки
Если Вы хотите, чтобы Ваш сервер продолжил бежать за системной перезагрузкой, необходимо добавить вызов к apachectl в системные файлы запуска (обычно rc.local или файл в дистанционном управлении. Каталог N). Это запустит Apache как корень. Прежде, чем сделать это гарантирует, что Ваш сервер правильно настроен для ограничений безопасности и ограничений доступа.
apachectl сценарий разработан для действия как стандартный сценарий SysV init; это может взять аргументы, запускают, перезапускают, и останавливают и переводят их в соответствующие сигналы к httpd. Таким образом, можно часто просто связывать apachectl в соответствующий init каталог. Но обязательно проверьте строгие требования Вашей системы.
При установке пакета проверьте, есть ли у Вас файл /usr/lib/ldap/back_sql.so
- простое stat /usr/lib/ldap/back_sql.so
в командной строке должен показать Вам это.
Если Вы не установили пакет, взгляните на списки packages.ubuntu.com для slapd пакета: например, файлы в пакете i386 slapd для Бойкого.
Один сырой метод должен работать ldd
на двоичном файле slapd
и проверьте, называет ли это какие-либо sql библиотеки.
moduleload back_sql
к своей конфигурации? – Zanchey 15 August 2009 в 08:40