gpt4 book ai didi

symfony - 如何在 Symfony2 控制台命令中设置环境

转载 作者:行者123 更新时间:2023-12-01 22:24:05 26 4
gpt4 key购买 nike

希望是一个简单的问题 - 在 Symfony2 中运行控制台命令时如何指定使用哪个环境。我创建了一些命令,但是我想在我的临时服务器上的“临时”环境上下文中运行它们,在生产服务器上时在“产品”环境中运行它们(不同的环境定义不同的数据库连接)。如何配置此信息并将其传递给我的控制台命令?

最佳答案

有两个选项可以帮助您。您可以使用 --env 标志指定控制台运行的环境,并使用 --no-debug 禁用 Debug模式。

php app/console --env=staging your:console:commandphp app/console --env=prod your:console:command 应该做你的事情正在寻找(控制台在默认情况下打开调试的 dev 环境中运行)。

您可以查看 app/console 文件的代码以获取更多信息。

关于symfony - 如何在 Symfony2 控制台命令中设置环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7114933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com