【问题标题】:Map joomla to an old database将 joomla 映射到旧数据库
【发布时间】:2012-07-25 11:28:19
【问题描述】:

我有一个用于安装 joomla 1.7 的数据库。不幸的是,我丢失了保存在 htdocs 上的 Joomla 文件夹。我想安装另一个 Joomla 站点并使用旧数据库。我试图安装另一个 Joomla 站点并连接到我使用过的旧数据库,但似乎正在创建一个新站点。有什么方法可以将 Joomla 网站映射到数据库?我不想创建另一个网站。

【问题讨论】:

  • 完成新设置后,检查配置文件并调整其中的表名等。
  • @KutF 这就是我所做的,数据库上的前缀是 bak_o142k_。我已经更改了 joomla 配置文件的前缀,但它显示的是新数据库。
  • 在 phpmyadmin 中尝试将新数据库重命名为不同的名称,然后将备份更改为当前使用的名称。还要检查是否存在一些缓存问题?
  • @KutF 谢谢。我成功了。
  • 如果您接受,我会添加作为答案。谢谢

标签: joomla joomla1.7


【解决方案1】:

安装新的 joomla 并在 configuration.php 中进行以下更改以使用旧数据库。

newjoomla 目录/configuration.php

public $dbtype = 'mysqli';

public $user = '**dbusername**';   // this will be database user name of old db

public $password = 'mypassword'; // your password to access old datbase

public $db = 'jml17';   // change it to old db

public $dbprefix = 'j17_'; // change it to your old db prefix.

这会将您连接到旧数据库。

【讨论】:

    【解决方案2】:

    在 phpmyadmin 中尝试将新数据库重命名为不同的名称,然后将备份更改为当前使用的名称。还要检查是否存在一些缓存问题?

    【讨论】:

      猜你喜欢
      • 2011-02-28
      • 2012-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      • 2012-10-03
      • 2012-06-02
      • 2021-08-11
      相关资源
      最近更新 更多