0

我已经完成了以前创建的 joomla 网站的数据库备份。但我不知道管理员用户名和密码。我已成功导入旧数据库并在 configuration.php 中编辑了必要的详细信息,例如用户、密码、数据库名称,但我仍然收到此错误:

数据库错误:无法连接到数据库:无法连接到 MySQL。

var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $db = 'old_databasename';
var $dbprefix = 'jos_'; 

我想让这个joomla网站运行,这可能吗?

4

1 回答 1

0

如果您备份的数据库来自旧版本的 Joomla,例如 1.5,并且您尝试将其用于 Joomla 2.5 网站,那么它将无法工作,但我不确定它是否会导致您描述的错误在你的问题中。

我不确定您是否故意没有将密码变量添加到您的问题中,但请确保您已将其填写在 config.php

目前,您不需要管理员用户名和密码。您的首要任务是让网站正常工作。完成此操作后,安装您在以前站点上使用的任何 Joomla 版本的新副本,配置您的管理员详细信息,然后执行以下操作:

  1. 打开 phpMyAdmin,转到#__users新站点的表。
  2. 复制管理员帐户的所有详细信息。
  3. 转到#__users旧站点的表,并覆盖所有详细信息。
  4. 转到您创建的新站点的管理后端,并尝试使用您为新站点选择的用户名和密码登录。

然而,如前所述,您的首要任务是防止 MySQL 错误并让您的旧站点正常工作。

希望这可以帮助

于 2012-09-29T13:14:59.630 回答