Yii2几个应用程序实例

时间:2018-03-20 13:55:57

标签: php apache yii2 yii2-advanced-app yii2-basic-app

我需要在同一代码上运行yii2基本应用程序的几个实例,但使用不同的配置(数据库,参数等)。

例如

包括MVC在内的整个框架保持不变。目前,我已经复制了整个结构,但是以这种方式维护应用程序代码更加困难。

我已经尝试在Apache配置中设置别名,并且需要基于所请求的包含URL的$_SERVER变量的配置文件,这种方式有效,除非它导致实例内的路由问题。

什么是最好的&这里最简单的做法?也许转而使用yii2提前申请?

1 个答案:

答案 0 :(得分:0)

解决方案是使用高级应用程序模板而不是基本应用程序模板,它非常适用于此目的。

我使用common结构来保存几个不同应用实例使用的大多数框架文件。