Apache Zend框架2、vhosts和MAMP
我想我已经正确配置了所有文件,但是当我访问url:myapp.local时,它指向的是MAMP/htdocs/目录,而不是/MAMP/htdocs/ZendSkeletonApplication master/public/(进入该公共目录将正确显示de zf2示例网页),我的配置如下: httpd vhosts.confApache Zend框架2、vhosts和MAMP,apache,zend-framework2,mamp,vhosts,Apache,Zend Framework2,Mamp,Vhosts,我想我已经正确配置了所有文件,但是当我访问url:myapp.local时,它指向的是MAMP/htdocs/目录,而不是/MAMP/htdocs/ZendSkeletonApplication master/public/(进入该公共目录将正确显示de zf2示例网页),我的配置如下: httpd vhosts.conf <VirtualHost *:8888> ServerName myapp.local DocumentRoot "/Applications/M
<VirtualHost *:8888>
ServerName myapp.local
DocumentRoot "/Applications/MAMP/htdocs/ZendSkeletonApplication-master/public/"
<Directory "/Applications/MAMP/htdocs/ZendSkeletonApplication-master/public/">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
有人能告诉我我做错了什么吗?我希望我的基本url指向/Applications/MAMP/htdocs/zendskletonapplication master/public/目录,而不是htdocs
这里有类似的问题,但我不能得到答案
谢谢只需在
httpd.conf
文件中尝试一下(您必须已启用该文件,以包括httpd vhosts.conf
文件)-
DocumentRoot“/Applications/MAMP/htdocs/ZendSkeletonApplication master/public/”
应该不需要启用
httpd vhosts.conf
文件。我只需取消注释Include/Applications/MAMP/conf/apache/extra/httpd vhosts.conf
127.0.0.1 myapp.local
<VirtualHost myapp.local>
DocumentRoot "/Applications/MAMP/htdocs/ZendSkeletonApplication-master/public/"
</VirtualHost>