我一直在使用phpbb论坛。
它被删除了。
数据库完好无损。安全
我应修改的所有文件是什么。
我希望它主要是一个配置文件。
我需要更改的所有配置是什么?
以便新文件可以与现有数据库一起使用。
我忘记了版本。也许我可以从数据库中读到它。
无论如何......我需要一个帮助来恢复我的项目。
答案 0 :(得分:2)
如果您根本没有文件,最简单的方法是:
1 - 下载您的数据库
2 - 创建一个新的Phpbb安装(最容易使用您用来运行的相同版本)
3 - 一旦你有一个新的骨架论坛,登录Phpmyadmin,或者你用来管理数据库的任何东西,并从新安装中删除所有表,留下一个完全空的数据库。< / p>
4 - 将保存的数据库导入空数据库。这将恢复所有用户和帖子等
5 - 如果您的旧论坛使用了任何mod,您可以重新安装它们(任何数据库表仍应存在),或使用Support Toolkit(从phpBB下载)并运行数据库清理程序。这将删除所有非标准表,使您的数据库保持干净安装,但保留所有帖子,用户等。
当我丢失所有论坛时,我选择了这条路线并清理了数据库。然后我将论坛更新到最新版本,并从头开始重新安装所有样式和mod。这可能不是最简单的做事方式,但我知道我有一切免费的bug,最新的,没有任何未使用的mod混乱数据库。
答案 1 :(得分:2)
首先,您需要DB URL,(localhost)数据库名称,数据库的用户名和密码以及表的前缀。配置示例:
<?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中收到错误
答案 2 :(得分:0)
我从phpbb论坛找到答案。
它有效。
这是......
http://www.phpbb.com/community/viewtopic.php?f=46&t=2110940&p=12899021#p12899021
:d
但是如果人们想评论或建议,那么请这样做。