2008-11-06 9 views
0

До сегодняшнего утра у меня был Apache 2.0, работающий как служба, используя локальную учетную запись, которая была настроена с соответствующими разрешениями. Когда-то вчера, кто-то, должно быть, что-то изменил, и теперь Apache 2.0 не запускается как сервис под этой учетной записью.Какой доступ требуется Apache 2.0 в Windows Server 2003 для запуска в качестве службы?

Я временно создал учетную запись администратора, и Apache 2.0 запускается нормально.

Я пробовал следовать за доступом, указанным в official documentation, но для этого требуется больше доступа. Кто-нибудь знает, какой доступ Apache 2.0 должен запускаться как услуга?

Я запускаю Apache 2.0.63 с SVN 1.4.6 и mod_auth_sspi для аутентификации домена Windows.

Я также проверил синтаксис конфигурационного файла из командной строки с помощью параметра -t , но я получил сообщение Синтаксис OK.

Вот ошибка я получаю при запуске в качестве службы из командной строки:

 
X:\>net start apache2 
The Apache2 service is starting. 
The Apache2 service could not be started. 

A service specific error occurred: 1. 

More help is available by typing NET HELPMSG 3547. 

ответ

1

Убедитесь, что служба до сих пор «Вход в качестве службы» права пользователя. Если ваш компьютер является частью домена, возможно, что разрешения учетной записи или права пользователя были сброшены групповой политикой.

Можете ли вы выполнить «Запустить как» с помощью учетной записи Apache и запустить Apache из командной строки? Это скажет вам, есть ли другие проблемы с разрешением.

+0

Если вы используете Apache как локальную систему, вам может потребоваться прочитать http://johnnycoder.com/blog/2008/11/10/run-cmdexe-as-local-system-account/ – Kev

1

Задайте директиву «LogLevel» для «отладки» в конфигурационном файле apache.

Выполнение Apache из командной строки и использование аргумента «-X», чтобы Apache не обрабатывал процессы fork.

Apache должен выводить немного больше информации, чтобы помочь отладить вашу проблему.

 Смежные вопросы

  • Нет связанных вопросов^_^