ホームページ >バックエンド開発 >PHPチュートリアル >コントローラーが見つからない場合の解決方法

コントローラーが見つからない場合の解決方法

WBOY
WBOYオリジナル
2016-06-13 13:52:201072ブラウズ

コントローラーが見つかりません
zend フレームワークを使用しているときに発生したエラーは、ホームページのindex.php
を開くと正常に表示されるのですが、他のページ (127.0.0.1/news など) を開くと表示されないというものです。 ) ですが、ファイル NewsController.php はコントローラー フォルダー
に存在しますが、次のエラーが表示されます:

致命的エラー: キャッチされない例外 'Zend_Controller_Dispatcher_Exception' とメッセージ '無効なコントローラーが指定されました (エラー)' が D:webztwZendControllerDispatcherStandard にあります。 php:248 スタック トレース: #0 D:webztwZendControllerFront.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 F:myphpindex.php(9): Zend_Controller_Fron t->dispatch () #2 {main} throws in D:webztwZendControllerDispatcherStandard.php on line 248


とにかく、ホームページは正常ですが開けません、解決してください。

-----解決策---------
コントローラー -> action

actiong が指定されていない場合、デフォルトはindex.phtml ファイルがビューに存在しない場合、必ずエラーが報告されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。