跳转至

配置框架

位于app/config的 YAML 文件根据参数和服务配置整个系统。
文件名与应用程序的环境名称匹配(请参阅Kernel构造函数):

  • app/config/web.yml 用于配置 Web (HTTP) 应用程序启动框架位于 web/app.php
  • app/config/console.yml 用于配置命令行应用程序启动框架位于 app/console

这些文件的格式与 Symfony 中的格式相同。 除常规服务外,它们还包含实际应用程序作为服务:

services:
  app:
    class: Symlex\Application\Web
    public: true

这为使用相同内核引导Web(Symlex\Application\Web)和命令行(Symfony\Component\Console\Application)应用程序提供了统一的方法。

Info

如果关闭调试模式,则服务容器将缓存在storage/cache/中。更新配置后,您必须运行app/clearcache。 要完全禁用缓存,请将container.cache:false添加到app/config/parameters.yml *