zend framework 1x 安装在目录内(非网站根目录)

WBOY
Freigeben: 2016-08-08 09:23:52
Original
1006 Leute haben es durchsucht

一般的示例中,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');
        $frontController = Zend_Controller_Front::getInstance();
        $frontController->setBaseUrl('public'); // set the base url!

2)js, css文件的引用。

     此部分一般写在view中

   
   

以上就介绍了zend framework 1x 安装在目录内(非网站根目录),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!