News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Alexander Netkachev's Blog:
Using Zend_Controller in subfolder
September 27, 2006 @ 07:33:00

One of the most asked questions when it comes to using the Zend Framework is "how can I use it in a subfolder?" Everything behaves well when it's at the document root of the server it's on, but strange things start happening when it's anywhere below that. There's been server people that have posted solutions, and another can be added to them - this new post from Alexander Netkachev.

This question I had heard many times and now I have a few minutes to write down the answer so that everybody who stuck in the similar trouble could quickly resolve the issue. Who works with Zend Framework, most likely, have read the "Zend_Controller / Getting Started" Zend Framework manual article, which explains how to use Zend_Controller in the root folder of the web server. But it does not answer on the "How to run my Zend Framework application in a subfolder of the web server document folder?" question and I propose you my solutions.

First is rather a hack then a recommended solution, but with it you can start the applications and examples that use standard router. The second is neater but it depends on the Zend_Controller_RewriteRouter class.

The first method makes some changes to the default routing code itself (the hack) to make it no longer just use the REQUEST_URI, but to look at more of the URL to see if subdirectories exist. OF course, the more preferred way to go, and just as simple of an option, is using the framework itself to change the RewriteRouter options to allow for the subdirectory.

0 comments voice your opinion now!
zend framework zend_controller rewriterouter router zend framework zend_controller rewriterouter router


blog comments powered by Disqus

Similar Posts

SearchOpenSource.com: Automating Amazon research with the Zend Framework

John Mertic's Blog: PHP Windows Installer updated for PHP 5.2.0RC2 and more

Alexander Netkachev's Blog: A little bit more about Zend_Controller plugins

Knut Urdalen's Blog: Seamless AJAX with PRADO

Community News: Zend Framework 2.0.0 STABLE Released!


Community Events





Don't see your event here?
Let us know!


series configure release threedevsandamaybe library interview laravel list code api project podcast application wordpress introduction developer language community bugfix framework

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework