当我切换到“ PROD” env(在.env文件中)并清除缓存时,我收到了针对monolog扩展名的错误:
执行脚本缓存:清除[KO] [KO]脚本缓存:清除返回 错误代码为1! !!在FileLoader.php第168行:!!
!!没有扩展能够加载配置 “ monolog”(在/ Use !!
rs / antoinenedelec / Documents / symfony / boxbox / config / packages / monolog.yaml)。 L!寻找名称空间“独白”,找到“框架”, “ sensio_framework_extra” ,! “树枝”,“安全性”,“ fos_user”, “ doctrine_cache”,“ doctrine”,“ doctrine_mi !!祝贺”, / Users / antoinenedelec / Documents / symfony / boxbox /中的“ swiftmailer”! config / packages / monolog.yaml(在资源中加载 “ /用户/ antoinene!
delec / Documents / symfony / boxbox / config / packages / monolog.yaml“)。
!!
!! !!在YamlFileLoader.php行657中:!!
!!没有扩展能够加载配置 “ monolog”(在/ Use !!
rs / antoinenedelec / Documents / symfony / boxbox / config / packages / monolog.yaml)。 L!寻找名称空间“独白”,找到“框架”, “ sensio_framework_extra” ,! “树枝”,“安全性”,“ fos_user”, “ doctrine_cache”,“ doctrine”,“ doctrine_mi !!祝贺”, “ swiftmailer”! !! !!脚本@ auto-scripts通过post-update-cmd调用 antoinenedelec @ macbook-pro-de-antoine〜/ Documents / symfony / boxbox $
我确实在 packages 和 package / prod 中有一个 monolog.yaml 。 DEV env一切正常。
使用Symfony 4和PHP 7.1.13
答案 0 :(得分:0)
问题出在“ config / bundles.php”
=>需要添加
在相应的包中。