Symfony 3 有 1 个虚拟主机和 2 个环境

Posted

技术标签:

【中文标题】Symfony 3 有 1 个虚拟主机和 2 个环境【英文标题】:Symfony 3 with 1 vhost and 2 environments 【发布时间】:2017-08-03 05:56:00 【问题描述】:

我想用 1 个 VHOST 在 2 个不同的环境中测试我的 Symfony 3 站点。 让我解释一下,我通过 app_dev 我将模块 xdebug 设置为“on”,将模块 opcache 和 apcu 设置为 off,这没关系。我想在同一个 vhost 上的 prod 中传递我的站点(因此无需通过 app_dev),但模块 xdebug 关闭,模块 apcu 和 opcache 开启。

有可能吗?最好的解决方案是什么?

谢谢。

【问题讨论】:

【参考方案1】:

不要。 Apache 虚拟主机很便宜,而且设置起来也不难。即使在机器上安装了 Xdebug 也会减慢您的生产环境。也没有办法在单个 Vhost 中说 prod env 将使用与 dev 不同的配置。

【讨论】:

以上是关于Symfony 3 有 1 个虚拟主机和 2 个环境的主要内容,如果未能解决你的问题,请参考以下文章

HDU2842—Chinese Rings

hdu 2842 矩阵快速幂

Symfony 2 与多个提供商、多个防火墙和多个主机的安全问题

Symfony 5 和 Doctrine,找不到使用 3 个相关实体获取结果的方法

实现REST API Symfony 3

Symfony,上一个和下一个链接