2016-07-23 25 views
0

Ich bin neu in CakePHP, in diesem Projekt, gibt es einen Weg, wieNotFound in cakephp

Router::connect('/', array('controller' => 'pages', 'action' => 'index')); 

Wenn ich http://localhost/ zugreifen, wird es den Inhalt der Ansicht

angezeigt, aber wenn ich es ändern

Router::connect('/asdf', array('controller' => 'pages', 'action' => 'index')); 

und Zugang http://localhost/asdf, wird es 404 sagt nicht gefunden.

suche ich viel, und weiß nicht, warum

Beispielcode hier:

https://github.com/openshift/cakephp-ex

+0

Möglicherweise fehlen Sie View-Datei in Ihrem Index Aktion. echo und etwas in index-Aktion zu verlassen und zu überprüfen, ob seine Anzeige, wenn ja dann Ansicht ist nicht definiert Problem, sonst seine Routing-Problem – Rupal

+0

Wenn eine Ansicht nicht definiert wurde, würde es nicht geben 404 würde es eine fehlende Sicht Ausnahme werfen. Bitte posten Sie die eigentliche Fehlermeldung –

Antwort

0

diesen Code hinzufügen in Ende Ihrer routes.php Datei.

require CAKE . 'Config' . DS . 'routes.php';