無責任的爛筆頭

          Concentrate & enjoy!
          posts - 3, comments - 15, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          為什么建Virtual Host?

          Posted on 2010-04-06 20:42 BZ 閱讀(1050) 評論(0)  編輯  收藏 所屬分類: PHP
            介紹Zend Framework的入門資料, 多數都是教人在Apache下創建一個新的Virtual Host。用Zend_Tool生成的代碼也有一個doc,說明這個Virtual Host如何來創建。我們真的需要創建Virtual Host嗎? 特別是開發階段,為每一個項目創建Virtual Host,有意義嗎?個人感覺這是一種誤導。
            一個Virtual Host, 要么監聽不同的端口,要么使用新的域名。開發階段,大概傾向前者。但是,盡管如此,配置一個監聽不同端口的Virtual Host干嗎?如果是開發階段,我倒是傾向于在apache的配置中(比如/etc/apache2/sites-enabled/000-default)增加一個了事,簡單但是管用。例如:
            Alias /helloZend/ "/home/brian/Dev/PHP/ZendStudio-7.1.2/workspace/helloZend/public/"
             <Directory "/home/brian/Dev/PHP/ZendStudio-7.1.2/workspace/helloZend/public/">
                 Options Indexes MultiViews FollowSymLinks
                 AllowOverride All
                 Order allow,deny
                 Allow from all
             </Directory>

            項目建在/home/brian/Dev/PHP/ZendStudio-7.1.2/workspace/下,項目名為helloZend。這是用Eclipse創建的(Zend Studio類似)一個項目,具有典型的目錄結構(其實與IDE并無關系,關鍵是目前結構)。測試一下便可以知道,這樣的配置一樣可以工作,例如: http://localhost/helloZend/,別忘記了最后的那個斜線,否則是會出錯的。
          ps: 同時建議將SetEnv APPLICATION_ENV development移到public/.htaccess中。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 封开县| 皮山县| 新和县| 虞城县| 高淳县| 探索| 安阳县| 鞍山市| 武宣县| 张家口市| 永顺县| 探索| 晋中市| 新郑市| 西贡区| 白山市| 龙江县| 开化县| 和林格尔县| 江西省| 朔州市| 乌拉特中旗| 长岛县| 呈贡县| 大埔县| 新沂市| 同德县| 株洲市| 舒城县| 游戏| 芦山县| 平湖市| 肃南| 金堂县| 罗城| 峡江县| 凯里市| 晋中市| 绥中县| 贵州省| 神木县|