一直在尝试从我的 application/modules/module5/config/module.ini 中覆盖 phpSettings.display_errors
。
我的 module5/Bootstrap.php 有
protected function _initModuleConfig() { $iniOptions = new Zend_Config_Ini(dirname(__FILE__) . '/configs/module.ini'); $this->getApplication()->setOptions($iniOptions->toArray()); }
所以文件被正确解析,但是 application.ini 中给出的 phpSettings 被加载,而 module.ini 中给出的 phpSettings 被忽略。
在我的应用程序/Bootstrap 上,我可以正确地获取 $this->getAPplication()。 php设置生效。当我在 application/modules/module5/Bootstrap.php 上时,我丢失了应用程序对象,getApplication() 返回 Bootstrap 而什么都不做,php 设置没有被激活。
最佳答案
查看 filesystem ,难道你的 module.ini
文件不应该在你模块的配置文件夹中,而是被称为 application.ini
吗?
关于php - 带有 phpSettings.display_errors 的 zend 模块特定 ini,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5961083/