首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >INI中的Zend Framework插件未运行

INI中的Zend Framework插件未运行
EN

Stack Overflow用户
提问于 2010-07-27 23:17:36
回答 1查看 766关注 0票数 0

我的application.ini文件中声明的插件没有被触发。我可以通过Bootstrap文件以旧的方式安装插件,但我更喜欢将它保存在INI中。它不会加载该文件,不会抛出异常,什么都不会。

我尝试将.class添加到声明中,但没有结果。

application.ini

代码语言:javascript
复制
[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
phpSettings.date.timezone = "America/Chicago"

includePaths.library = APPLICATION_PATH "/../library:/Users/shane/Sites/doctrine1/lib"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
;resources.modules = ""

resources.frontcontroller.defaultmodule = default
resources.frontcontroller.moduleDirectory = APPLICATION_PATH "/modules"
resources.frontController.params.displayExceptions = 1
resources.doctrine.connections.default.dsn = "mysql://root:root@127.0.0.1/newfb"
resources.doctrine.manager.attributes.attr_model_loading = "model_loading_zend"
;resources.doctrine.manager.attributes.attr_use_native_enum = true
pluginpaths.ZFDoctrine_Application_Resource = "ZFDoctrine/Application/Resource"
autoloadernamespaces.0 = "Doctrine"
autoloadernamespaces.1 = "ZFDoctrine"
autoloadernamespaces.2 = "dummy"
autoloadernamespaces.3 = "ZFDebug"

resources.frontController.params.prefixDefaultModule = false

;; This should work, but it doesn't, not sure why
resources.frontController.plugins.messages = "dummy_Plugins_Messages"

library/dummy/Plugins/Messages.php

代码语言:javascript
复制
<?php

class dummy_Plugins_Messages extends Zend_Controller_Plugin_Abstract
{
public function  preDispatch(Zend_Controller_Request_Abstract $request) {
    parent::preDispatch($request);

    throw new Exception('HERE');

}

}

index.php是使用Zend_Tool创建的标准Zend_Application

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-29 00:28:42

您是否已将'Faxxbachs_Plugins‘命名空间注册为插件路径?

代码语言:javascript
复制
pluginpaths.Faxxbachs_Plugins = /path/to/Faxxbachs/Plugins

另外仅供参考,我注意到在您的示例中,您的frontController大小写不一致。ZF往往会对case发牢骚,所以要确保你是一致的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3345112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档