【发布时间】:2010-10-22 17:14:11
【问题描述】:
我在我的项目中使用 DebugKit 组件,但我只想在临时服务器上打开它,并且在从生产服务器运行时不加载它。
我知道我可以使用调试配置值将其关闭,但我希望两台服务器的该值都保持为 1。
我尝试有条件地将 bootstrap.php 中的常量“DEBUG_KIT”定义为组件名称(即“DebugKit.Toolbar”)或 null。然后在 app_controller 文件顶部的 var $component 定义中使用该常量。好吧,Cake 不喜欢在组件数组和 barfs 中有 null。也不喜欢空字符串。
我觉得我错过了一些东西,但不能只见树木不见森林。提前致谢!
【问题讨论】:
-
您是否有理由需要将
debug保留在生产服务器上的1? -
代码库还很年轻,我想确保我能看到任何可能通过测试服务器漏掉的错误。
标签: php cakephp cakephp-1.3