Я пытаюсь создать тестовую среду, в которой программное обеспечение разрабатывается на хост-машинах, а затем тестируется на виртуальной машине, а весь код виртуальной машины отображается на Z:/
водить машину. Моя проблема в том, что Apache жалуется и не запускается, говоря, что у меня недействительный Include
путь Z: /source/myconf.conf. Кому-нибудь ранее повезло настраивать файлы конфигурации на другой путь к диску, который может помочь мне понять, что я делаю неправильно? Я пробовал с кавычками и без них.
Включить оператор пути:
Include "Z:/source/myconf.conf"
Ответы на дополнительные вопросы:
Z - это виртуальный диск через VMWare, также известный как \\vmware-host
Конкретная ошибка в журналах приложений выглядит следующим образом:
The Apache service named reported the following error:
httpd.exe: Syntax error on .. of C:/.../httpd.conf: Invalid Include path Z:/source/myconf.conf
Сопоставление дисков - это конфигурация для каждого пользователя, вы должны использовать путь UNC или сопоставить диск как этот пользователь (cmd run-as)
1) используйте UNC-путь (ответа игоря должно хватить)
2) карта Z для apache
Если у вас не установлен пароль для пользователя службы, он вам понадобится.
runas /noprofile /user:domain_computer\apacheuser cmd
net use Z: \\server\share /user PA$$W0RD
Пытаться Include //vmware-host/sharedDriveOrFolderName/source/myconf.conf
Для VirtualBox Include //VBOXSVR/virtualBoxSharedFolderName/yourLocation/myconf.conf