مرجع پارسی MyBB

نسخه‌ی کامل: تغییر نام فایل config.php
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
برای افزودن امنیت در MyBB این کار توصیه می شود.

در کنترل پنل هاس، به مسیری که مای بی بی را نصب کرده اید بروید:
1- فایل inc/init.php را برای ویرایش باز کرده و کد زیر را پیدا کنید:
کد php:
if(!file_exists(MYBB_ROOT."inc/config.php")) 
نام config.php را تغییر دهید.
در ادامه در همان فایل کد زیر را پیدا کنید:
کد php:
require_once MYBB_ROOT."inc/config.php"
در اینجا هم config.php را تغییر دهید.

2- در پوشه inc ، فایل config.php را پیدا کرده و rename کنید.

توجه: هر سه نامی که تغییر می کند باید یکسان باشد.
(۱۳۸۹/۶/۲۷، ۰۱:۵۸:۰۵ صبح)amokhaliband نوشته است: [ -> ]درود بر علیرضای عزیز
آقا من فایل مورد نظر را تغییر نام دادم
الان تو بخش ابزار تعمیر و نگهداری/سلامت سیستم ، هشدار میده که بایذ فایل ink/config.php را تغییر دسترسی بدم به 777.
در صورتی که من این فایل را تغییر نام دادم.
چه کنم؟

درود
و با کسب اجازه از محضر مدیران و پیشکسوتان انجمن...

دوست عزیز علت اینکه بخش ابزار و نگهداری سیستم هشدار میده که باید CHMOD فایل inc/config.php به 777 تغییر پیدا کنه اینه که مدول بررسی کننده ی سطح دسترسی کنترل پانل ادمین هنوز فایل پیکر بندی رو به اسم config.php میشناسه. در حالی که شما اسم این فایل رو تغییر دادین! هرچند که لزومی برای این کار نیست ولی اگه بخواین این تغییر نام رو در مدول مذکور هم اعمال کنین کافیه تا این گام آخر رو هم طی کنین:

در کنترل پنل هاست، به مسیری که MyBB رو نصب کردین برین:
3- فایل admin/modules/tools/system_health.php را برای ویرایش باز کرده و کد زیر را پیدا کنید:
کد php:
if(is_writable(MYBB_ROOT.'inc/config.php')) 
نام config.php را تغییر دهید.
در ادامه در همان فایل کد زیر را پیدا کنید:
کد php:
$table->construct_cell("./inc/config.php"); 
در اینجا هم config.php را تغییر دهید.

و نکته ی آخر اینکه اینجا هم باید اسم جدیدی رو که برای فایل config.php انتخاب می کنین با اسمی که قبلا مطابق با Tutorial پست اول انتخاب کردین یکی باشه.

سپاس
این کار چه فوایدی داره ؟
برای امنیت فروم شما از حمله هکرها
امنیت فروم شما رو بیشتر میکنه
(۱۳۹۰/۱۱/۲۰، ۰۹:۵۲:۳۶ صبح)mymybb نوشته است: [ -> ]سلام
دوستان هنوز این سوال که اگه فایل کانفیگ رو تغییر نام بدیم مشکلی برای پلاگین ها پیش نمیاد؟؟؟ رو جواب نداده
لطفا پاسخ این سوال مهم رو بدین !

اگر برپایه‌ آموزش موجود در این تاپیک پیش بروید، مشکلی به وجود نخواهد آمد.
آموزش برای 1.8 تست، ارسال های اضافه ی  موضوع حذف و به بخش 1.8 منتقل شد.
(۱۳۸۸/۵/۱۲، ۱۲:۳۲:۱۱ عصر)Pars نوشته است: [ -> ]برای افزودن امنیت در MyBB این کار توصیه می شود.

در کنترل پنل هاس، به مسیری که مای بی بی را نصب کرده اید بروید:
1- فایل inc/init.php را برای ویرایش باز کرده و کد زیر را پیدا کنید:
کد php:
if(!file_exists(MYBB_ROOT."inc/config.php")) 
نام config.php را تغییر دهید.
در ادامه در همان فایل کد زیر را پیدا کنید:
کد php:
require_once MYBB_ROOT."inc/config.php"
در اینجا هم config.php را تغییر دهید.

2- در پوشه inc ، فایل config.php را پیدا کرده و rename کنید.

توجه: هر سه نامی که تغییر می کند باید یکسان باشد.

با عرض سلام خدمت همه دوستان من فایل init.php رو ندارم
توی پوشه inc قرار داره. بیشتر دقت کنید.
اگر وجود نداشت میتونید از داخل بسته نصبی(نسخه فعلی انجمنتون) دوباره این فایل رو تو محل خودش آپلود کنید.