Zend framework ZF 2系统配置和配置缓存

Zend framework ZF 2系统配置和配置缓存,zend-framework,zend-framework2,Zend Framework,Zend Framework2,我有些事情我不明白。 它是系统配置中的配置缓存 是否启用配置缓存。 如果启用,合并的配置将被缓存并在后续请求中使用 'config_cache_enabled' => $booleanValue 现在我不明白他在想什么 系统配置 或 应用程序配置 将缓存什么配置?系统还是应用程序 我相信这将是一种应用程序配置。像Module.php和autoload/*这样的文件都将被缓存。但是,如果这些文件中有任何类型的闭包,则无法缓存这些文件,因为它将返回错误(由于闭包) 我个人在配置中有一些闭包

我有些事情我不明白。 它是系统配置中的配置缓存

是否启用配置缓存。 如果启用,合并的配置将被缓存并在后续请求中使用

'config_cache_enabled' => $booleanValue
现在我不明白他在想什么

  • 系统配置

  • 应用程序配置

    将缓存什么配置?系统还是应用程序


    • 我相信这将是一种应用程序配置。像Module.php和autoload/*这样的文件都将被缓存。但是,如果这些文件中有任何类型的闭包,则无法缓存这些文件,因为它将返回错误(由于闭包)

      我个人在配置中有一些闭包,因此我需要:

      'config_cache_enabled' => false
      

      好的,谢谢你的重播。所以我现在测试,而不是舒尔系统保存缓存文件的地方。我将cache_dir配置为data/cache,但在几次刷新后,数据为空。它可以保存在:内存:或?这种类型缓存的唯一选项是文件系统。无论如何,你不需要比这更多的东西。确保数据/缓存文件夹位于根文件夹中且可写(如果需要,可以将其设置为777)