تم حذف ملفات منتدى PHPBB ولكن قاعدة البيانات آمنة. كيفية تكوين ملفات جديدة مع قاعدة البيانات الحالية؟

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

  •  26-09-2019
  •  | 
  •  

سؤال

لقد كنت أستخدم منتدى PHPBB.

تم حذفه.

قاعدة البيانات سليمة. آمنة.

ما هي جميع الملفات التي يجب علي تعديلها.

آمل أن يكون في الغالب ملف تكوين واحد.

ما هي كل التكوينات التي أحتاجها لتغييرها؟

بحيث ستعمل الملفات الجديدة مع قاعدة البيانات الحالية.

لقد نسيت الإصدار. قد أكون يمكنني قراءتها من قاعدة البيانات.

على أي حال ... أحتاج إلى مساعدة لاستعادة مشروعي.

هل كانت مفيدة؟

المحلول 3

اكتشفت الإجابة من منتدى PHPBB.

انها عملت.

ها هو...

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

ولكن لا يزال إذا كان الناس يرغبون في التعليق أو يقترحون ، فيرجى القيام بذلك.

نصائح أخرى

إذا لم يكن لديك ملفات على الإطلاق ، فإن أسهل طريقة هي:

1 - قم بتنزيل قاعدة البيانات الخاصة بك

2 - قم بإنشاء تثبيت جديد لـ PHPBB (أسهل لاستخدام نفس الإصدار الذي استخدمته لتشغيله)

3 - بمجرد حصولك على منتدى عاري جديد ، قم بتسجيل الدخول إلى phpmyadmin ، أو أي شيء تستخدمه لإدارة قواعد البيانات ، وإسقاط جميع الجداول من التثبيت الجديد ، تاركًا DB فارغ تمامًا.

4 - استيراد DB المحفوظ إلى قاعدة البيانات الفارغة. سيؤدي هذا إلى استعادة جميع المستخدمين والمشاركات وما إلى ذلك

5 - إذا استخدم المنتدى القديم أي تعديل ، فيمكنك إعادة تثبيتها (يجب أن تكون أي جداول DB موجودة) ، أو استخدام مجموعة أدوات الدعم (تنزيل من PHPBB) وتشغيل منظف قاعدة البيانات. سيؤدي ذلك إلى إزالة جميع الجداول غير القياسية التي تترك DB الخاص بك كما لو كان تثبيتًا نظيفًا ولكنه يحتفظ بجميع المنشورات والمستخدمين وما إلى ذلك.

عندما فقدت جميع منتدياتي ، اخترت هذا المسار وقمت بتنظيف قاعدة البيانات. ثم قمت بتحديث المنتدى إلى أحدث إصدار ، وأعدت تثبيت جميع الأنماط والتعديلات من نقطة الصفر. ربما لا تكون أسهل طريقة للقيام بالأشياء ، لكنني علمت أن لدي كل شيء خالي من الأخطاء ، وحتى الآن ، ولا توجد أجزاء من تعديل غير مستخدم في قاعدة البيانات.

أولاً ، ستحتاج إلى عنوان URL DB ، اسم DB (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);

ثم يمكنك حذف أو إعادة تسمية مجلد التثبيت والانتقال مباشرة إلى موقعك. سيكون عليك تعديل DB في phpmyadmin إذا كان لديك نمط غير الافتراضي. وكوني دليل PHPBB الخاص بك تم تدميره ، وستختفي جميع المرفقات والصور والتعديل والأنماط. سيكون عليك الانتقال إلى الوحدات القابلة للتشغيل في DB وتعطيل التعديلات غير الموجودة أو ستحصل على أخطاء في ACP

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top