Zend Server配置

时间:2013-02-02 08:21:33

标签: php zend-framework

每当我使用命令创建新的zf项目时,是否需要手动更新主机文件和apache httpd.conf文件。

例如:如果我的新项目是zendi。

主机文件中

127.0.0.1   localhost   zendi
httpd.conf中的

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
    DocumentRoot "C:\wamp\www"
    ServerName localhost
</VirtualHost>

<VirtualHost 127.0.0.1>
    DocumentRoot "C:\wamp\www\zendi\public"
    ServerName zendi
    ErrorLog "C:\wamp\logs\apache_error.log"
    <Directory "C:\wamp\www\zendi\public" >
        Options Indexes FollowSymLinks
        AllowOverride all
        Order deny,allow
        Allow from all
    </Directory>  
</VirtualHost>

2 个答案:

答案 0 :(得分:0)

如果您使用的是PHP 5.4,那么您可以使用内置的Web服务器,甚至不需要Apache。

http://php.net/manual/en/features.commandline.webserver.php

答案 1 :(得分:0)

如果您需要为新创建的zf应用程序使用虚拟主机,则答案为YES,您需要手动配置它,命令行项目创建不会为您配置它。但是,如果您不需要为您创建的每个应用程序安装虚拟服务器,那么您可以跳过该过程并使用直接URL:

  

本地主机/ zendi /公共

(但为您将要工作一段时间的项目配置虚拟主机通常被认为是一种好习惯)