gpt4 book ai didi

mysql - 为多个 Joomla! 统一 K2 组件的数据源托管在同一服务器上的网站

转载 作者:可可西里 更新时间:2023-11-01 07:40:31 25 4
gpt4 key购买 nike

我负责我组织的几个网站。

我使用 Joomla! 2.5.9 对于那些网站。它们都在同一台服务器上运行。

我使用 K2 组件进行内容管理。

我有一个通用网站,其中在“员工”页面显示所有员工信息。还有一些人和他们的内容显示在另一个部门的网站上。因此,每个网站都有数据库。

例如:

在通用网站(比方说 general.org)中,当我单击“员工”菜单项时,页面会显示在我的组织工作的所有人员。他们也在不同的部门工作。

在另一个网站(例如:education.general.org)中,当我单击“员工”菜单项时,它会显示在教育部门工作的人员。

但是对于每个网站,我都有不同的用户帐户,这意味着对其中一个的修改不会影响另一个。如果其中一名教育工作人员试图在教育网站上更改他的个人资料图片,他也必须在通用网站上进行更改。

有时一个人可能在两个部门工作。因此,他必须对自己的数据进行三次编辑。

是否可以合并所有网站的记录?换句话说,我希望每个人都在通用网站上插入/更新他们的数据,而其他网站将自动更新。

最佳答案

您必须拥有一个 Joomla 站点才能执行此操作。子域将有自己的模板/样式或其他内容,但将在相同的 Joomla 安装上运行。然后子域只映射到通用页面上的特定菜单项。这将是一种方法。

另一种方法是编写自定义用户插件,在编辑配置文件后更新来自其他 Joomla 安装的表格。如果您熟悉 PHP,您可能可以自己完成此操作,否则您需要具有编码知识的人为您完成。

或者您可以将 Joomla 设置为使用基于 LDAP 数据库 (http://docs.joomla.org/LDAP) 的身份验证。但是,我不确定它在密码和配置文件更改方面的效果如何。

这就是我会看到的解决方案。

关于mysql - 为多个 Joomla! 统一 K2 组件的数据源托管在同一服务器上的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15609255/

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