首頁 >後端開發 >php教程 >zend-framework2 - 有关使用zend framework2框架构建php应用时设置虚拟路径的问题

zend-framework2 - 有关使用zend framework2框架构建php应用时设置虚拟路径的问题

WBOY
WBOY原創
2016-06-06 20:36:33938瀏覽

本人是一个php新手,刚刚接触zend framework2框架,有一个问题一直困扰我,就是每次新建一个zend2项目后,都要到apache服务器的http-vhosts.conf去写几行类似于下面的代码:

<code><virtualhost php:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "D:/Program Files/xampp/htdocs/project/php"
    ServerName php
    SetEnv APPLICATION_ENV development
   ErrorLog "logs/php.com-error.log"
   CustomLog "logs/php.com-access.log" common
</virtualhost>
</code>

这让我很困扰,众位大神有没有一些比较方便的处理办法,在zend studio上搭建好项目后就能运行,而不用每次都去新建虚拟路径,重复写上面的代码。

希望理解菜鸟的无知,感激不尽!

PS:我是使用zend studio进行开发的,同时也是用它进行zend2项目创建的,服务器使用的是apache本地服务器。

回复内容:

本人是一个php新手,刚刚接触zend framework2框架,有一个问题一直困扰我,就是每次新建一个zend2项目后,都要到apache服务器的http-vhosts.conf去写几行类似于下面的代码:

<code><virtualhost php:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "D:/Program Files/xampp/htdocs/project/php"
    ServerName php
    SetEnv APPLICATION_ENV development
   ErrorLog "logs/php.com-error.log"
   CustomLog "logs/php.com-access.log" common
</virtualhost>
</code>

这让我很困扰,众位大神有没有一些比较方便的处理办法,在zend studio上搭建好项目后就能运行,而不用每次都去新建虚拟路径,重复写上面的代码。

希望理解菜鸟的无知,感激不尽!

PS:我是使用zend studio进行开发的,同时也是用它进行zend2项目创建的,服务器使用的是apache本地服务器。

这是apache httpd-vhosts的配置
关键明白DocumentRoot和ServerName就行了
在hosts文件中把ServerName指向127.0.0.1你就能通过ServerName访问你的项目了

另外建议PhpStorm作为IDE比较合适

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn