Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将joomla映射到旧数据库_Joomla_Joomla1.7 - Fatal编程技术网

将joomla映射到旧数据库

将joomla映射到旧数据库,joomla,joomla1.7,Joomla,Joomla1.7,我有一个用于安装joomla 1.7的数据库。不幸的是,我丢失了保存在htdocs上的Joomla文件夹。我想安装另一个Joomla站点并使用旧数据库。我试图安装另一个Joomla站点并连接到我使用过的旧数据库,但似乎正在创建一个新站点。有没有办法把Joomla网站映射到数据库?我不想创建其他网站。在phpmyadmin中,尝试将新数据库重命名为其他名称,然后将备份更改为当前使用的名称。还要检查是否存在缓存问题?在phpmyadmin中,尝试将新数据库重命名为其他名称,然后将备份更改为当前使用的

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

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

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

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

newjoomladirectory/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.

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

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

newjoomladirectory/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.

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

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