我是zendframework的初学者。 从Zend Tutorial开始学习。 能够通过作曲家下载zend骨架应用程序。 由于我使用的是XAMPP(端口8080),因此我更喜欢为框架应用程序设置VirtualHost。但这没用。
我的httpd-vhost.conf文件包含(在httpd.conf中启用)
<VirtualHost *:8080>
DocumentRoot "E:\xampp\htdocs\app_zend\skeleton_application\public"
ServerName zf-tutorial.localhost
SetEnv APPLICATION_ENV "development"
<Directory "E:\xampp\htdocs\app_zend\skeleton_application\public">
DirectoryIndex index.php
AllowOverride All
Require all granted
</Directory>
我的主机文件包含
127.0.0.1 zf-tutorial.localhost localhost
输入http://zf-tutorial.localhost:8080/
时出现以下屏幕请帮助我解决此问题。我也搜索了类似的问题,但没有找到适合我的解决方案。
我还为我的CodeIgniter项目创建了虚拟主机。那行得通。但是对于zend来说,它不起作用。
答案 0 :(得分:0)
尝试使用VirtualHost *:80
<VirtualHost *:80>
DocumentRoot "E:\xampp\htdocs\app_zend\skeleton_application\public"
ServerName zf-tutorial.localhost
SetEnv APPLICATION_ENV "development"
<Directory "E:\xampp\htdocs\app_zend\skeleton_application\public">
DirectoryIndex index.php
AllowOverride All
Require all granted
</Directory>
</VirtualHost>