2

我一直在使用一个phpbb论坛。

它被删除了。

数据库完好无损。安全的。

我应该修改的所有文件是什么。

我希望它主要是一个配置文件。

我需要更改哪些配置?

这样新文件将与现有数据库一起使用。

我忘记了版本。也许我可以从数据库中读取它。

无论如何...我需要帮助来恢复我的项目。

4

3 回答 3

2

如果您根本没有文件,最简单的方法是:

1 - 下载您的数据库

2 - 创建一个新的 Phpbb 安装(最容易使用与运行相同的版本)

3 - 一旦你有了一个新的基本论坛,登录到 Phpmyadmin,或者你用来管理数据库的任何东西,然后从新安装中删除所有表,留下一个完全空的数据库。

4 - 将您保存的数据库导入空数据库。这将恢复所有用户和帖子等

5 - 如果您的旧论坛使用了任何模块,您可以重新安装它们(任何数据库表应该仍然存在),或者使用支持工具包(从 phpBB 下载)并运行数据库清理程序。这将删除所有非标准表,使您的数据库像全新安装一样,但保留所有帖子、用户等。

当我失去所有论坛时,我选择了这条路线并清理了数据库。然后我将论坛更新到最新版本,并从头开始重新安装所有样式和模块。这可能不是最简单的做事方式,但我知道我的所有东西都没有错误,都是最新的,而且没有任何未使用的 mod 会弄乱数据库。

于 2013-12-26T17:05:16.100 回答
2

首先,您需要数据库 URL、(本地主机)数据库名称、数据库的用户名和密码以及表的前缀。配置示例:

<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'name_of_phpbb_db';
$dbuser = 'your_mysql_username';
$dbpasswd = 'your_mysql_pass';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);

然后您可以删除或重命名安装文件夹并直接转到您的站点。如果您的样式不是默认样式,则必须在 phpMyAdmin 中调整数据库。并且由于您的 phpBB 目录已被删除,所有附件、图像、mod 和样式都将消失。您必须进入数据库中的 modules_table 并禁用不存在的 mod,否则您将在 ACP 中出现错误

于 2015-12-02T14:16:20.857 回答
0

我从 phpbb 论坛找到了答案。

有效。

这里是...

http://www.phpbb.com/community/viewtopic.php?f=46&t=2110940&p=12899021#p12899021

:D

但如果人们想发表评论或建议,请这样做。

于 2010-11-19T15:06:00.187 回答