【问题标题】:Zend Framework 2, vhosts and MAMPZend Framework 2、虚拟主机和 MAMP
【发布时间】:2014-08-06 04:36:46
【问题描述】:

我想我已经正确配置了所有文件,但是当我访问 url:myapp.local 时,它指向 MAMP/htdocs/ 目录而不是 /MAMP/htdocs/ZendSkeletonApplication-master/public/(转到这个public 目录正确显示 de zf2 示例网页),这是我的配置:

httpd-vhosts.conf

<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>

主机

127.0.0.1 myapp.local

谁能告诉我我做错了什么?我希望我的基本 url 指向 /Applications/MAMP/htdocs/ZendSkeletonApplication-master/public/ 目录,而不是 htdocs。

这里有类似的问题,但我无法得到答案。 Vhost Zend Framework configuration MAMP - redirected to the index page of the server

谢谢

【问题讨论】:

    标签: apache zend-framework2 mamp vhosts


    【解决方案1】:

    只需在httpd.conf 文件中尝试此操作(您必须启用包含httpd-vhosts.conf 文件的位置)-

    <VirtualHost myapp.local>
        DocumentRoot "/Applications/MAMP/htdocs/ZendSkeletonApplication-master/public/"
    </VirtualHost>
    

    应该不需要启用httpd-vhosts.conf 文件。

    【讨论】:

    • 我只需要取消注释Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-25
    • 2014-05-14
    • 1970-01-01
    • 2012-06-28
    • 1970-01-01
    • 2017-07-05
    • 2019-03-01
    相关资源
    最近更新 更多