以下は私のプロジェクト構造です。
ブートストラップファイルでは、このようなモジュールをロードしています
protected function _initAutoload() {
$autoloader = new Zend_Application_Module_Autoloader(array(
'namespace'=>'',
'basepath'=>APPLICATION_PATH
)
);
return $autoloader;
}
コントローラにアクセスしようとすると、次のエラーがスローされます。
致命的なエラー:「リソース ローダーには、初期化のためにネームスペースとベース パスの両方が必要です」というメッセージが含まれる例外「Zend_Loader_Exception」がキャッチされない
これについて何か考えはありますか?
アプリケーション.INI
[production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "ブートストラップ"
appnamespace = "アプリケーション"
resources.frontController.controllerDirectory = APPLICATION_PATH "/コントローラー"
resources.frontController.params.displayExceptions = 0
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
resources.view.doctype = "XHTML1_STRICT"
resources.db.adapter = PDO_MYSQL;
resources.db.params.host = localhost;
resources.db.params.username = root2;
resources.db.params.password = パスワード;
resources.db.params.dbname = zfalbums;
settings.publicFoderPathRelativeToApplicationPath = "../public_html";
settings.skin.name = "デフォルト";
settings.cache.enable = false;
ありがとう