معهد سكيورتي العرب | وظائف خالية
وظائف 2018 سوق السيارات عقارات 2018 الارشيف البحث
اسم العضو:  
كلمة المرور:     
تسجيل المساعدة قائمة الأعضاء اظهار المشاركات الجديدة اظهارمشاركات اليوم

اكتب ملف الكونفيج لمنتديات phpBB


اكتب ملف الكونفيج لمنتديات phpBB
التوقيت الحالي : 12-29-2024, 09:23 PM
مستخدمين يتصفحوا هذا الموضوع: 1 ضيف
الكاتب: dr.wolf
آخر رد: dr.wolf
الردود : 0
المشاهدات : 2126

إضافة رد 

اكتب ملف الكونفيج لمنتديات phpBB

الكاتب الموضوع

رقم العضوية :3
الاقامة : ام الدنيا
التواجد : غير متصل
معلومات العضو
المشاركات : 7,392
الإنتساب : Oct 2010
السمعة : 5


بيانات موقعي اسم الموقع : سكيورتي العرب
اصدار المنتدى : 1.6.8

مشاركات : #1
Question اكتب ملف الكونفيج لمنتديات phpBB

اكتب ملف الكونفيج لمنتديات phpBB


السلام عليكم ورحمة الله وبركاته :


اكتب ملف الكونفيج لمنتديات phpBB


هل قمت بحذف ملف الكونفيج عن طريق الخطأ؟، او قمت بتنصيب المنتدى ولكن فوجئت بعدم كتابة بيانات ملف الكونفيج بسبب عدم اعطاءة التصريحات اللازمة؟، لا تشغل بالك. فملفات المنتدى وقاعدة البيانات موجودين ولكن لايوجد طريقة للربط بينهما. البعض يقلق ويخاف من اعادة تركيب المنتدى من جديد لعدم ضياع محتوى قاعدة البيانات التي سهر الليالي هو واعضاء منتداه من اجل خطأ بسيط.. من خلال تلك الخطوات ستتمكن من كتابة ملف الكونفيج config.php الخاص بك مرة اخرى. مادامت معلومات القاعدة في متناول يديك..

لذا دعنا الأن نبدأ في كتابة محتوى ملف config.php الجديد.
اولا يجب عليك ان تقوم بفتح احد محررات النصوص العادية مثل: notepad الإفتراضي مع الويندوز، او استخدام محرر notepad++ وانا انصح بإستخدام الأخير نظرا لإمكانية دعمة لترميز UTF-8 الذي انشيء محتوى المنتدى بالكامل معه.

عند فتحك للمحرر قم بإنشاء ملف جديد بإسم config.php وضع فيه المحتوى التالي:

كود :
<?php
    // phpBB 3.0.x auto-generated configuration file
    // Do not change anything in this file!
    $dbms = 'mysql'; //database type it may not be mysql
    $dbhost = 'database host/domain';
    $dbport = 'database port if not default';
    $dbname = 'database name';
    $dbuser = 'database user name';
    $dbpasswd = 'database password';

    $table_prefix = 'database table prefix';
    $acm_type = 'file';
    $load_extensions = '';

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

لديك الآن ملف config.php افتراضي، ولكن يجب عليك القيام ببعض التعديلات فيه ليكون متوافقا مع اعدادات قاعدة بياناتك الخاصة.

والجدير بالذكر ان بيانات قاعدة البيانات التي ستقوم بكتابتها، هي نفس البيانات التي قمت بكتابتها اثناء عملية تنصيب المنتدى، وإذا لم تكن تعرف تلك المعلومات يستحسن ان تراجع مستضيفك او لوحة تحكم موقعك cPanel..

وسأقوم بسرد تفاصيل محتوى ملف الكونفيج:


كود :
$dbms = 'mysql';

استبدل mysql بنوع قاعدة بياناتك إذا كانت مختلفة، وبإمكانك كتابة نوع قاعدة البيانات الخاصة بك من خلال الأنواع التالية:

mysql
mysqli
firebird
mssql
mssql_odbc
oracle
postgres
sqlite


كود :
$dbhost = 'database host/domain';

استبدل database host/domain بمزود قاعدة البيانات في سيرفرك، معظم مزودي الخدمة يكون المزود الإفتراضي في سيرفراتهم localhost، قم اولا بالتأكد من هذا الخيار من المستضيف في حالة عدم معرفتك..


كود :
$dbport = 'database port if not default';

استبدل database port if not default بمنفذ قاعدة البيانات، اذا كان المنفذ في سيرفرك الإفتراضي فأتركه فارغا، ولا تغيره إلا في حالة اختلاف معلومات المزود..

كود :
$dbname = 'database name';

استبدل database name بإسم قاعدة البيانات الخاصة بمنتداك. وإذا لم تكن تعرفها راجع phpmyadmin من خلال cPanel في موقعك. لتتذكرها.

كود :
$dbuser = 'database user name';

استبدل database user name بإسم مستخدم قاعدة البيانات. مع العلم ان جميع قواعد البيانات تحتاج إلى اسم مستخدم مع صلاحيات معينة يسمح من خلالة بالتحكم في قاعدة البيانات.

كود :
$dbpasswd = 'database password';

استبدل database password بكلمة مرور مستخدم قاعدة البيانات الذي تم اختياره مسبقا ليسمح للمنتدى بالتعديل من خلالة في قاعدة البيانات.

كود :
$table_prefix = 'database table prefix';

استبدل database table prefix بسوابق الجداول الخاصة بالمنتدى في قاعدة البيانات، الإفتراضي عند انشاء المنتدى هي السوابق التالية: phpbb_ فتأكد منها في حالة عدم معرفتك هل قمت بتغييرها ام لا.


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

كود :
$acm_type = 'file';
$load_extensions = '';

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



يرجى العلم انه في حالة ازالة العلامتين المائلتين // من امام:

كود :
@define('DEBUG', true);

سيتم عرض معلومات تنفيذ الصفحة اسفل المنتدى مثل:

كود :
Time : 0.189s | 10 Queries | GZIP : Off

وهذه البيانات مفادها مدة تنفيذ الطلب، وعدد الطلبات، ومعلومات عن ضغط قاعدة البيانات هل هو مفعل ام لا..
طبعا تختلف المعلومات على حسب كل موقع.


بعد الإنتهاء من تعديل الملف لا تنسى ان تقوم بحفظة بترميز UTF-8 [مستحسن].
وانتبة ألا يكون اسم الملف config.txt او config.php.txt إنما يكون config.php

ولا تنسى بالطبع ان يكون اي من محتوى ملف الكونفيج بخارج العلامتين:

كود :
<?php
    
?>

يجب ان يكون كامل النص بين تلك العلامتين.

وانتهى

منقول

ادارة سكيورتي العرب


المواضيع المحتمل أن تكون متشابهة .
النسخة phpBB 3.0.9
تغير شكل محرر الرد السريع واضافه خصائص اليه لمنتديات phpBB
نسخة منتديات 3.0.8 phpBB
طريقة التحويل من mysmartbb1.7.x إلى phpBB
شرح طريقة تعيين مشرف جديد لمنتديات phpBB
شرح التحويل من أحلى منتدى إلى phpBB 3.0
تركيب الهاكات المتاحة بطريقة MODX لمنتديات phpBB
شرح اخفاء عناكب البحث من قائمة المتواجدين لمنتديات phpBB
شرح نظام تركيب الهاكات التلقائي AutoMod لمنتديات phpBB
شرح تعريب هاكات منتديات phpBB
12-21-2010 05:42 PM
إقتباس هذه الرسالة في الرد
إضافة رد 






سوق العرب | معهد سكيورتى العرب | وظائف خالية © 2024.
Google