首頁 > 後端開發 > php教程 > zend framework 1x 安裝在目錄內(非網站根目錄)

zend framework 1x 安裝在目錄內(非網站根目錄)

WBOY
發布: 2016-08-08 09:23:52
原創
1089 人瀏覽過

一般的範例中,zend framework 1.x 都會安裝網站根目錄,也就是web伺服器的root皆指向zend的public目錄,那能不能指向其它目錄呢。

答案是肯定的,zend支援安裝在非根目錄。舉例來說,當web伺服器root指向public的父目錄時,網站訪問是這樣的http://xxx.com/public/module/controller/action

具體方法:

1)讓路由知道public是子目錄,而不是在zend的module名稱
    Bootstrap.php中,加上:

        $this->bootstrap('frontController');
  ࠯ 是.>bootstrap('frontController');  $frontController->setBaseUrl('public' ); // set the base url!

2)js, css檔的引用。

     此部分一般寫在view中

   

?   <script>baseUrl('js/main.js')?>"></script>

以上就介紹了zend framework 1x 安裝在目錄內(非網站根目錄),包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板