2

私はphpbbフォーラムを使用しています。

削除されました。

データベースは無傷です。安全な。

変更する必要のあるすべてのファイルは何ですか。

私はそれがほとんど1つの設定ファイルであることを望みます。

変更する必要があるすべての構成は何ですか?

新しいファイルが既存のデータベースで機能するようにします。

バージョンを忘れてしまいました。データベースから読み取れるかもしれません。

とにかく...プロジェクトを復元するために助けが必要です。

4

3 に答える 3

2

まず、DB URL、(localhost) DB 名、データベースのユーザー名とパスワード、およびテーブルのプレフィックスが必要です。設定例:

<?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 で DB を微調整する必要があります。phpBB ディレクトリが破壊されたので、すべての添付ファイル、画像、MOD、スタイルが失われます。DB の modules_table に移動し、存在しない mod を無効にする必要があります。そうしないと、ACP でエラーが発生します。

于 2015-12-02T14:16:20.857 に答える
2

ファイルがまったくない場合、最も簡単な方法は次のとおりです。

1 - データベースをダウンロードする

2 - Phpbb の新しいインストールを作成します (以前に実行したのと同じバージョンを使用するのが最も簡単です)。

3 - 新しい最小限のフォーラムを作成したら、Phpmyadmin またはデータベースの管理に使用するものにログインし、新しいインストールからすべてのテーブルを削除して、完全に空のデータベースを残します。

4 - 保存した DB を空のデータベースにインポートします。これにより、すべてのユーザーと投稿などが復元されます

5 - 古いフォーラムで mod を使用していた場合は、mod を再インストールするか (db テーブルは残っているはずです)、サポート ツールキット (phpBB からダウンロード) を使用してデータベース クリーナーを実行します。これにより、すべての非標準テーブルが削除され、データベースはクリーン インストールのように残されますが、すべての投稿、ユーザーなどは保持されます。

すべてのフォーラムを失ったとき、このルートを選択してデータベースをクリーンアップしました。次に、フォーラムを最新バージョンに更新し、すべてのスタイルと mod を最初から再インストールしました。これはおそらく最も簡単な方法ではありませんが、すべてにバグがなく、最新の状態であり、未使用の mod がデータベースを乱雑にすることはありませんでした。

于 2013-12-26T17:05:16.100 に答える
0

phpbbフォーラムから答えを見つけました。

出来た。

ここにあります...

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

:D

それでも、もし人々がコメントや提案をしたいなら、そうしてください。

于 2010-11-19T15:06:00.187 に答える