Ik zit een beetje vast met Zend Framework. Hieronder zie je een afbeelding van mijn werk. Het zou in princiepen moeten werken, maar helaas geeft hij een error. Kan iemand helpen?

De error die ik terug krijg:

Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in /home/allard/domains/.../public_html/library/Zend/Controller/Dispatcher/Standard.php:248 Stack trace: #0 /home/allard/domains
/.../public_html/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 /home/allard/domains/.../public_html
/index.php(19): Zend_Controller_Front->dispatch() #2 {main} thrown in /home/allard/domains/.../public_html/library/Zend/Controller/Dispatcher/Standard.php on line 248


Mijn index.php:

<?php
//full error reporting
error_reporting(E_ALL);

set_include_path( '.' . PATH_SEPARATOR . './library/' .
PATH_SEPARATOR . get_include_path() );

//include zend loader
include_once('Zend/Loader.php');

//load the classes
Zend_Loader::loadClass('Zend_Controller_Front');

//configure the front controller
$controller = Zend_Controller_Front::getInstance();
$controller->setControllerDirectory('./application/controllers');

//run the conroller
$controller->dispatch();

//show te renderer
$controller->setParam('noViewRenderer' , true);
?>


Mijn IndexController.php:
[code]
<?php
class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
echo "Dit is de indexAction.";
}

public function infoAction()
{
echo "Dit is de infoAction.";
}
}
Kan je de relevante code ook in dit topic tonen, want straks doet je image het niet meer en is dit topic hopeloos geworden.
Oke, ik heb de aanpassingen doorgevoerd. Nu graag nog een oplossing.

Edit:
Ik heb weer een andere error. De bovenstaande is al weer weg. Deze is wel wat korter, maar weet iemand de oorzaak? En misschien ook een oplossing?

De error die ik terug krijg:

Fatal error: Class 'Zend_Controller_Action' not found in /home/allard/domains/.../public_html/application/controllers/IndexController.php on line 2


IndexController.php
[code]
<?php
class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
echo "Dit is de indexAction.";
}

public function infoAction()
{
echo "Dit is de infoAction.";
}
}
Welke versie ZF gebruik je? Want ik kan je sterk de laatste release aanraden met de Zend_Application class.
Ik gebruik de meest recente versie. Wel gebruik ik de minimal versie. Kun je me misschien verder helpen?
Oke, dank je. Maar helaas werkt het nog niet. Kan iemand helpen?

Edit:
Ik heb hem al werkend gekregen, toch bedankt allemaal. Tip, het lukte me met deze code:


// load the classes
Zend_Loader::loadClass('Zend_Controller_Front');
Zend_Loader::loadClass('Zend_Loader_Autoloader');

// set up autoloader instance
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->registerNamespace('Zend_');

Reageren