Файлы форума PHPBB удалены, но в безопасности базы данных. Как настроить новые файлы с существующей базой данных?

StackOverflow https://stackoverflow.com/questions/4225135

  •  26-09-2019
  •  | 
  •  

Вопрос

Я использовал форум PHPBB.

Это было удалено.

База данных не повреждена. безопасно.

Каковы все файлы, которые я должен изменить.

Я надеюсь, что это в основном один файл конфигурации.

Каковы все конфигурации, которые мне нужно изменить?

Так что новые файлы будут работать с существующей базой данных.

Я забыл версию. Может быть, я могу прочитать его из базы данных.

Во всяком случае ... Мне нужна помощь для восстановления моего проекта.

Это было полезно?

Решение 3

Я обнаружил ответ от форума PHPBB.

это сработало.

Вот...

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

: D.

Но все же если люди хотели бы прокомментировать или предлагать, пожалуйста, сделайте это.

Другие советы

Если у вас нет файлов вообще, самый простой способ:

1 - Скачать базу данных

2 - Создайте новую установку PHPBB (проще всего использовать ту же версию, которую вы работаете)

3 - Как только у вас есть новые голые кости форума, войдите в phpmyadmin, или что вы используете для управления базами данных, и отбросить все таблицы из новой установки, оставляя полностью пустую БД.

4 - Импортируйте сохраненную БД в пустую базу данных. Это восстановит всех пользователей и сообщений и т. Д.

5 - Если ваш старый форум использовал какие-либо моды, вы можете либо переустановить их (любые таблицы DB должны быть там) или использовать инструментарий поддержки (загрузка с PHPBB) и запустить очиститель базы данных. Это удалит все не стандартные таблицы, оставляющие дБ, как будто это была чистая установка, но сохраняя все сообщения, пользователи и т. Д.

Когда я потерял все свои форумы, я выбрал этот маршрут и убрал базу данных. Затем я обновил форум на последнюю версию и переустановил все стили и моды с нуля. Это, вероятно, не самый простой способ поделать вещи, но я знал, что у меня было все багарем бесплатно, в курсе, и никаких битов неиспользованного мода загромождает базу данных.

Во-первых, вам понадобится имя 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 был потрошен, все вложения, изображения, мод и стили будут упущены. Вам придется пойти в модули_Табельные в БД и отключить несуществующие моды, или вы получите ошибки в ACP

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top