1

我有一个 Symfony 应用程序,我想在线实现一个演示。这个演示应该允许每个用户拥有自己的数据库,而不是与其他人共享。

由于我想避免为每个用户创建一个新的虚拟主机,指向一个为新用户新创建的目录,并在其中包含 symfony 应用程序的代码副本,我宁愿有一个单一的 symfony 应用程序,这是允许每个用户登录,然后使用应用程序(与他人共享)但指向用户的数据库。

Symfony 如何做到这一点?

4

1 回答 1

1

到目前为止,我发现的最佳解决方案是使用环境:每个用户都有自己的环境,因此具有特定的控制器(例如MyUser.php/web目录中),并在文件中指定了专用数据库database.yml

于 2012-08-07T11:29:45.473 回答