Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: StirlitZ от 22 Октября 2002, 17:33:53
-
Народ! Хелп!
Поставил Apache1.3.9 + OpenSSL + Perl. Вобщем в консольке он у меня запускается, а при запуске, как сервиса выдаёт ошибку, что не находит mod_ssl.so (а в последствии и mod_perl.so). Эта проблема при запуске из консольки тоже была, пока в автоэкзек не прописал пути до openssl/bin и per/bin. попробовал прописать пути и в autoexec.nt (который в winnt/system), но это результата не дало.
Что нужно сделать, чтобы сервис всё же заработал? Или есть какие-нить параметры командной строки для апача в этом случае?
Заранее спасибо.
-
Пропиши пути до них в переменной окружения PATH
-
пути в autoexec.bat прописаны почти с самого начала (иначе бы он в простой консоли не запускался бы), а проблема в том, что именно как сервис, он стартовать и не хочет. есть такой файлик, который запускается про старте досовых приложений - c:/winnt/system/autoxec.nt (и, соответственно, c:/winnt/system/config.nt тоже), так в них тоже пути прописаны. куда ещё их прописывать, я просто не втыкаюсь. хотя в мануале по установке написано, что если вылезает такая ошибка, то дело (скорее всего) в путях.
-
А он у тебя как сервис проинсталлирован?
-
Конечно, как бы я узнал, что при старте апача, как сервиса, он мне ошибку рисует? :)
Установлен, как сервис, апачевскими же средствами (то есть с помощью запуска апача с ключом -i - всё по мануалу делалось).
-
так ты пути пропиши не через autoexec.bat а через переменные окружения.