Ошибки миграции с Windows (dev) на Linux (prod) Zend Framework - PullRequest
2 голосов
/ 10 сентября 2009

Я получаю следующую ошибку при переносе моего кода с моего компьютера с Windows на мой рабочий компьютер linxu. Я знаю, что всегда есть проблемы с разделителями и чувствительностью к регистру (которые я исправил), однако эта проблема, похоже, исходит от самой платформы.

Все мои контроллеры следуют соглашению (верхний регистр, первый верблюд).

Я использую загрузчик, предоставленный Zend_App, и все это работает (без ошибок) на моем устройстве dev.

Его плагины для разбора, однако, похоже, не могут добраться до контроллеров.

Любые идеи были бы великолепны. : -)


Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in /****mywebroot***/library/Zend/Controller/Dispatcher/Standard.php:242 Stack trace: #0 //****mywebroot***/library/Zend/Controller/Front.php(946): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#1 /****mywebroot***/library/Zend/Application/Bootstrap/Bootstrap.php(77): Zend_Controller_Front->dispatch() #2 /****mywebroot***/public/index.php(26): Zend_Application->run() #4 {main} thrown in /****mywebroot***/library/Zend/Controller/Dispatcher/Standard.php on line 242

Я надеюсь, что это основная ошибка

1 Ответ

2 голосов
/ 10 сентября 2009

Тройная проверка имени файлов и каталогов, в которых находятся ваши контроллеры.

Это исключение также может быть вызвано отсутствием контроллера по умолчанию.

...