Я пытаюсь настроить Zend Server CE в соответствии с инструкциями в книге "Методы Pro Zend Framework - создание полноценного проекта CMS".
Книга заставила меня сделать следующее:
Измените httpd.conf из:
DocumentRoot "C:\Program Files\Zend\Apache2/htdocs"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
до:
DocumentRoot "C:/Program Files/Zend/Apache2/htdocs/rlms/public"
<Directory "C:\Program Files\Zend\Apache2\htdocs\rlms">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Я также изменил в application.ini:
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
до:
resources.frontController.controllerDirectory = APPLICATION_PATH "/layouts/scripts"
Что-то не так с моими обратными слешами и / или косыми чертами? После перехода к http://localhost и http://localhost/rlms/public, я получаю следующую трассировку стека:
Неустранимая ошибка: необработанное исключение «Zend_Controller_Dispatcher_Exception» с сообщением «Указан неверный контроллер (ошибка)» в C: \ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend \ Controller \ Dispatcher \ Standard.php: 242 стека трассировка: # 0 C: \ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend \ Controller \ Front.php (946): Zend_Controller_Dispatcher_Standard-> dispatch (Object (Zend_Controller_Request_Http), Object (Zend_Controlse_R: \ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend \ Application \ Bootstrap \ Bootstrap.php (77): Zend_Controller_Front-> dispatch () # 2 C: \ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend \ Application.php (358): Zend_Application_Bootstrap_Bootstrap-> run () # 3 C: \ Program Files \ Zend \ Apache2 \ htdocs \ rlms \ public \ index.php (26): Zend_Application-> run () # 4 { main} выбрасывается в C: \ Program Files \ Zend \ ZendServer \ share \ ZendFramework \ library \ Zend \ Controller \ Dispatcher \ Standard.php в строке 242
... есть идеи? Спасибо!