【发布时间】:2014-03-27 11:19:15
【问题描述】:
我一直在开发 ZF2 应用程序,现在准备在生产环境中试用它(无论如何是 alpha 版本)。我需要考虑哪些关键的配置差异?
例如:
- 骨架应用程序已经处理了 PHP 的
error_reporting和display_errors设置(即它没有设置它们,因为APP_ENVIRONMENT不是“开发” - 看来,在
module.config.php文件中,我需要将display_not_found_reason和display_exceptions设置为false
我还需要考虑哪些其他特定于 zend 的设置?
我不关心数据库凭据等非关键设置,主要是与安全相关的设置。
作为一个附带问题,我是否应该担心关闭 display_not_found_reason 和 display_exceptions 设置可能会被另一个模块覆盖?我应该将这些设置放在顶级 application.config.php 文件中以防止这种情况发生吗?
【问题讨论】:
标签: php security zend-framework2