1

Я использую локальный сервер Apache для тестирования, моя установка работала нормально, пока я не обновился до Apache 2.2 и теперь он отказывается запускаться. Я использую виртуальные хосты, как это:

<VirtualHost *:80>
  ServerName local.test
  DocumentRoot "E:/site"
</VirtualHost>

где E: раздел, зашифрованный DriveCrypt. (Он полностью доступен из проводника, и никакое другое программное обеспечение не отказывается от чтения или записи в него.)

Попытка запустить Apache покажет это сообщение в журнале событий Windows:

The Apache service named  reported the following error:
>>> DocumentRoot must be a directory 

Кажется, он принимает только пути c:\. Наличие разделов для установки разрешений также запрещено:

The Apache service named  reported the following error:
>>> Syntax error on line 197 of C:/prog/Apache/conf/httpd.conf:     .
The Apache service named  reported the following error:
>>> <Directory "d:/"> path is invalid.     .

Как я могу это исправить?

PS: мне не разрешено помечать это как "drivecrypt", потому что я новый пользователь на суперпользователе - может, кто-то еще может?

0