Настоящая проблема в том, что я не очень хорошо разбираюсь в инфраструктуре, но вы, вероятно, не сможете мне помочь.
Моя проблема сегодня заключается в том, что я пытаюсь настроить виртуальный сервер на 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 ...
Любая помощь очень ценится!
Вам действительно нужно NameVirtualHost
директива. Вы можете разместить его на верхнем уровне вашего файла конфигурации, за пределами фрагмента выше:
NameVirtualHost *:80
Скорее всего, вам также понадобится SetEnv
директива, упомянутая в учебнике.