本人是一個php新手,剛剛接觸zend framework2架構,有一個問題一直困擾我,就是每次建立一個zend2項目後,都要到apache伺服器的http-vhosts.conf去寫幾行類似於下面的代碼:
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
這讓我很困擾,眾位大神有沒有一些比較方便的處理辦法,在zend studio上搭建好項目後就能運行,而不用每次都去建立虛擬路徑,重複寫上面的代碼。
希望理解菜鳥的無知,感激不盡!
PS:我是使用zend studio進行開發的,同時也是用它進行zend2項目建立的,伺服器使用的是apache本機伺服器。
回複內容:
本人是一個php新手,剛剛接觸zend framework2架構,有一個問題一直困擾我,就是每次建立一個zend2項目後,都要到apache伺服器的http-vhosts.conf去寫幾行類似於下面的代碼:
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
這讓我很困擾,眾位大神有沒有一些比較方便的處理辦法,在zend studio上搭建好項目後就能運行,而不用每次都去建立虛擬路徑,重複寫上面的代碼。
希望理解菜鳥的無知,感激不盡!
PS:我是使用zend studio進行開發的,同時也是用它進行zend2項目建立的,伺服器使用的是apache本機伺服器。
這是apache httpd-vhosts的配置
關鍵明白DocumentRoot和ServerName就行了
在hosts檔案中把ServerName指向127.0.0.1你就能通過ServerName訪問你的項目了
另外建議PhpStorm作為IDE比較合適