PDA

Показать полную графическую версию : The Apache2 service failed to start due to the following error: The account name is


menpavel
04-08-2009, 10:21
Здравствуйте!
Есть проблема.
Имеется сервер с установленной ОС windows server 2003. Выполняет роль контроллера домена. На нем установлено: Apache 2, php, MySQL.
После запуска в следствии аварийного завершения работы, автоматически не запускается Apache от доменной учетной записи. Учетная запись имеет право Log on as a service. Описание ошибки:

Event ID: 7000
source: service control manager
The Apache2 service failed to start due to the following error:
The account name is invalid or does not exist, or the password is invalid for the account name specified.

После входа на сервер запускаю Apache вручную - запускается без проблем.

Что делать?

PS: Такое ощущение, что такая ошибка появляется из-за того, что Apache стартует раньше, чем службы, отвечающие за аутентификацию пользователя в домене.

monkkey
04-08-2009, 10:57
Поставьте ее в зависимость от старта Netlogon или запускайте как сервис.

menpavel
04-08-2009, 12:28
Спасибо.
Не получается.
Все та же проблема: вручную включить могу, автоматом после перезагрузки - не получается. Как на реальном сервере, так и на виртуальной машине (На виртуальной машине стоит тоже самое, что и на реальном сервере).
Однако, на виртуальной машине попробовал запустить Apache после Службы сообщений, Apache запустился.
Как написано здесь:
http://support.microsoft.com/kb/193888/RU/
Служба сообщений запускается одна из последних. Однако, в сети не смог найти порядок загрузки служб в Windows.
Что можно еще придумать?
запускайте как сервис » Apache запускался как сервис.

monkkey
04-08-2009, 14:33
При чем тут служба сообщений? Я о http://www.oszone.net/2554/Net_Logon

menpavel
04-08-2009, 14:49
При чем тут служба сообщений? »
Служба сообщений не при чем. Я написал для примера.
Итог один, если указать netlogon в DependOnService для Apache, сервис не запускается все равно.

monkkey
04-08-2009, 15:01
Если запускать из-под System службу?

menpavel
04-08-2009, 15:16
от имени SYSTEM - нет проблем.
Собственно, раньше и работало от имени SYSTEM.
Больше использовать запуск apache от имени SYSTEM нельзя, опасно.




© OSzone.net 2001-2012