php - 将 Laravel Web 应用程序复制到子域并分离数据库

标签 php mysql database laravel

我有一个使用 Laravel 和 MySQL 构建的网络应用程序。它目前正在我的 www.domain.com 上运行

我想知道如何将网络应用“复制”到具有独立数据库的子域?

网络应用程序具有登录和注册功能。如果客户注册、进行更改等,还会向他们发送电子邮件通知。

我这样做的原因是因为我有两种类型的客户,本地客户和海外客户。因此我必须将它们分开,因为它们使用不同的货币和语言。因此,当我的团队登录到子域时,他们会知道他们必须说我们本地的语言,但是当他们登录到 www.domain.com 时,他们会知道他们必须说英语。

非常感谢,非常感谢任何帮助

更新数据库已成功复制到新数据库,但子域的注册和登录页面链接到主域。

最佳答案

您可以查找https://hyn.readme.io这几乎正​​是你想要的。它允许您设置分配了子域的新租户并创建单独的数据库,同时在它们之间共享您的实际应用程序。

如果需要,您可以通过将默认应用程序 View 添加到租户自己的文件夹中来添加特定于租户的覆盖。

关于php - 将 Laravel Web 应用程序复制到子域并分离数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42614008/

相关文章:

mysql - 列表中有条件的 Hibernate SQLQuery

PHP 重定向 header

c# - 为我自己的类型在 byte[] 上实现 Linq 查询

php 事件日志以查看正在执行哪些文件

php - 数据未进入表(mySQL)(没有出现错误)

php - Laravel,在filter中调用filter

php - 为什么我不能用 PHP 发布到我的 mysql 数据库?

mysql - MySQL 的查询语法

php - 使用 php 编辑行数据的 SQL 表超链接,可能吗?

java - 可以在 Java 中快速完成将大量 int[] (BitSet) 数据重复读/写到文件中吗?