每当我使用命令创建新的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>
答案 0 :(得分:0)
如果您使用的是PHP 5.4,那么您可以使用内置的Web服务器,甚至不需要Apache。
答案 1 :(得分:0)
如果您需要为新创建的zf应用程序使用虚拟主机,则答案为YES,您需要手动配置它,命令行项目创建不会为您配置它。但是,如果您不需要为您创建的每个应用程序安装虚拟服务器,那么您可以跳过该过程并使用直接URL:
本地主机/ zendi /公共
(但为您将要工作一段时间的项目配置虚拟主机通常被认为是一种好习惯)