angeforderte controller zugeordnet werden konnte, um einen vorhandenen controller-Klasse
Ich bin mit zwei Module im zend framework. 1 ist die Verwaltung (backend) und ein weiterer client (frontend). Ich habe gleichzeitig zwei virtuelle hosts für beide Module. backend funktioniert. Und im frontend bekomme ich die index-Seite. aber wenn ich versuche mich zu bewegen, die auf der zweiten Seite, es gibt mir eine Fehlermeldung wie:
A 404 error occurred
Page not found.
The requested controller could not be mapped to an existing controller class.
Controller:
Client\Controller\Search(resolves to invalid controller class or alias: Client\Controller\Search)
No Exception available
Hier ist mein main Teil module.config.php Datei...
'controllers' => array(
'invokables' => array(
'Client\Controller\Index' => 'Client\Controller\IndexController',
'Client\Controller\Search' => 'Client\Controller\SearchController',
),
),
und im router dies ist der code für die zweite Seite routing..
'search' => array(
'type' => 'segment',
'options' => array(
'route' => '/search[/][:action][/:id]',
'constraints' => array(
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
),
'defaults' => array(
'controller' => 'Client\Controller\Search',
'action' => 'index',
),
),
),
Ich weiß nicht, was Los ist. Hilfe wird dankbar sein.
wie ist die
Es ist in
404 tritt in der Regel, wenn es eine Aktion in einem controller, und es dosent haben, respektiert seine Ansichten, so dass Sie versuchen könnte, um zu sehen, ob es eine Aktion im Client\Controller\SearchController.
Autoloading Problem? Classmap und vergaß hinzuzufügen?
Client\Controller\SearchController
Klasse definiert? (mit dem Namen, namespace, file-path etc)Es ist in
src/Client/Controller/SearchController.php
- und namespace Client\Controller.404 tritt in der Regel, wenn es eine Aktion in einem controller, und es dosent haben, respektiert seine Ansichten, so dass Sie versuchen könnte, um zu sehen, ob es eine Aktion im Client\Controller\SearchController.
Autoloading Problem? Classmap und vergaß hinzuzufügen?
InformationsquelleAutor user231791 | 2013-08-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn das nicht funktioniert, Sie zeigen uns, module.php
InformationsquelleAutor Remi Thomas