Проблема с настройкой Apache 2 на Win 7

Реальная проблема в том, что я не очень хорошо разбираюсь в инфраструктуре, но вы, вероятно, не можете помочь мне там.

Сегодня у меня проблемы с тем, что я пытаюсь настроить виртуальный сервер в Win 7. Я использую Zend Server и следую вводному руководству по Zend Framework, http://framework.zend.com/manual/en/learning.quickstart.create-project.html.

Когда я добавляю следующую конфигурацию в конец моего файла http.conf, я получаю 403 запрета при попытке зайти на http://localhost/. Вот конфиг:

<VirtualHost *:80>
   ServerName openco.local
   DocumentRoot /ZendFW-Projects/opencoV2/public
   <Directory /ZendFW-Projects/opencoV2/public>
      DirectoryIndex index.php
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

Есть идеи? В руководстве написано, чтобы убедиться, что NameVirtualHost определен, однако я не был уверен, какой формат должна принимать эта директива, поэтому я оставил это. Я вижу, что другие связанные учебники также пропускают это, поэтому я не думаю, что это проблема.

Я, конечно, отредактировал мой etc / hosts...

Любая помощь высоко ценится!

1 ответ

Вам действительно нужно NameVirtualHost директивы. Вы можете поместить его на верхний уровень вашего файла конфигурации, вне фрагмента выше:

NameVirtualHost *:80

Вам, вероятно, также понадобится SetEnv Директива упоминается в учебнике.

Другие вопросы по тегам