我们用SF4编写了一个应用程序。即使在远程站点上,也可以在开发模式下正常工作。
因此,我们尝试获得生产模式。在.env中,我们将APP_ENV变量传递给prod,然后出现一条消息:
致命错误:未捕获的Symfony \ Component \ DependencyInjection \ Exception \ InvalidArgumentException:没有扩展能够加载“调试”的配置(在/home/olymphys/public_html/config/packages/debug.yml中)。查找名称空间“调试”,找到“框架”,“ sensio_framework_extra”,“ doctrine_cache”,“ doctrine”,“ doctrine_migrations”,“ security”,“ swiftmailer”,“ twig”,“ monolog”,“ easy_admin”,“ vich_uploader” /home/olymphys/public_html/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php:682中的“,“ webpack_encore”:堆栈堆栈跟踪:#0 / home / olymphys / public_html / vendor / symfony / dependency-injection / Loader / YamlFileLoader.php(652):Symfony \ Component \ DependencyInjection \ Loader \ YamlFileLoader->
我们尝试在symfony / debug-bundle配置中使用dump_destination,但没有发生任何不同的事情...
无论您拥有什么,packages/debug.yml
都不应在那里生产。
将其移至,packages/dev/debug.yml
以便仅在APP_ENV
设置为时才加载dev
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句