Hallo ,
ich arbeite seit nicht allzu langer Zeit mit dem Zend Framework.
Aber heute ist ein Problem aufgetreten:
Es wird aus irgendeinem Grund andauernd nur der IndexController aufgerufen.
Bootstrap:
Alles anzeigen
IndexController:
Alles anzeigen
LoginController:
Alles anzeigen
Wenn ich die entsprechende Adresse mit login dran aufrufe wird immernoch der IndexController aufgerufen.
In der Errorlog steht auch kein Fehler.
ich arbeite seit nicht allzu langer Zeit mit dem Zend Framework.
Aber heute ist ein Problem aufgetreten:
Es wird aus irgendeinem Grund andauernd nur der IndexController aufgerufen.
Bootstrap:
Quellcode
- <?php
- define('DIRSEP', DIRECTORY_SEPARATOR);
- define('BASE_PATH', dirname(dirname(__FILE__)).DIRSEP);
- require_once 'Zend/Loader/Autoloader.php';
- Zend_Loader_Autoloader::getInstance();
- $config = new Zend_Config_Ini(BASE_PATH.'application'.DIRSEP.'config/config.ini');
- error_reporting(E_ALL);
- $log = new Zend_Log(new Zend_Log_Writer_Stream(BASE_PATH.'application'.DIRSEP.'logs.txt'));
- $auth = Zend_Auth::getInstance();
- $frontcontroller = Zend_Controller_Front::getInstance();
- $frontcontroller->throwExceptions(true);
- $frontcontroller->setBaseUrl($config->app->baseurl);
- $frontcontroller->addModuleDirectory(BASE_PATH.'application'.DIRSEP.'models');
- $frontcontroller->addControllerDirectory(BASE_PATH.'application'.DIRSEP.'controllers');
- Zend_Layout::startMvc(array('layoutPath' => BASE_PATH.'application'.DIRSEP.'views'.DIRSEP.'layouts'));
- $view = new Zend_View();
- $view->addHelperPath(BASE_PATH.'application'.DIRSEP.'views'.DIRSEP.'helpers');
- $viewrenderer = new Zend_Controller_Action_Helper_ViewRenderer($view);
- Zend_Controller_Action_HelperBroker::addHelper($viewrenderer);
- try {
- $frontcontroller->dispatch();
- }
- catch(Exception $e) {
- print $e->__toString();
- $log->log( 'Fehler: '.$e->__toString(), Zend_Log::EMERG);
- }
- ?>
IndexController:
Quellcode
LoginController:
Quellcode
Wenn ich die entsprechende Adresse mit login dran aufrufe wird immernoch der IndexController aufgerufen.
In der Errorlog steht auch kein Fehler.