0
可能な重複ファイルを検索することはできません:Authentication-and-authorization-with-ZF:私は、次の例を使用して、自分のアプリケーションのログインを実装しようとしています
Fatal error - Login_Plugin_SecurityCheck not foundPHP/Zendのは - SecurityCheck.phpが
。
Fatal error: Class 'Login_Plugins_SecurityCheck' not found in /Library/WebServer/Documents/myProjectName/library/Zend/Application/Resource/Frontcontroller.php on line 117
: 私は、次のエラーメッセージが表示されます私のアプリケーションは/application/modules/login/plugins/SecurityCheck.php
に配置されSecurityCheck.phpファイルの場所を参照していないようですこれは私のapplication.iniファイルの外観です:
resources.frontController.defaultModule = "login"
resources.frontController.params.prefixDefaultModule = "1"
resources.modules[]=
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.frontController.plugins[] = "Login_Plugins_SecurityCheck"
私は間違っていますか?
はそれを試みたresources.frontController.plugins [] = ...のresources.frontController.plugins.securityCheck = "Login_Plugins_SecurityCheck" してみてください..しかし、それは動作しませんでした:( – TLD
マイSecurityCheck.phpファイルを以下で始まる.. クラスLogin_Plugin_SecurityCheckはZend_Controller_Plugin_Abstractに を拡張することは次のようになります?それはどちらか動作しません – TLD
は、あなたの設定でこれを持っているものの クラスLogin_Plugins_SecurityCheckはZend_Controller_Plugin_Abstractに ..insteadを拡張。appnamespace = "Login" autoloaderNamespaces [] = "Login_" あなたが見ている例は、本当に変な設定をしているようです。ログインのアプリケーション名前空間とログインのモジュールを使用すると、クラスがLogin_Login_Plugin_SecurityCheckと呼ばれることが期待されます – wgcrouch