نحوه تغییر مسیر فایل configuration.php در جوملا
- دسته بندی : آموزش و ترفند جوملا
- تاریخ انتشار : ۲۵ بهمن ۱۳۹۷
- تاریخ به روز رسانی : ۰۹ تیر ۱۳۹۸

یکی دیگر از راه های افزایش امنیت جوملا دور از دسترس قرار دادن فایل configuration.php است. configuration.php در جوملا فایلی است حاوی اطلاعات دسترسی به دیتابیس، FTP ،مسیر های ذخیره سازی Temp و دیگر تنظیمات مهم جوملا همگی در این فایل قرار دارند. برای تغییر مسیر این فایل مراحل زیر را طی کنید:
تذکر: در تمامی مراحل به جای USERNAME ، نام کاربری هاست و به جای YOURDOMAIN ، دامنه خود را جایگزین کنید.
۱- به مسیر نصب جوملا مراجعه و از طریق دکمه Move فایل configuration.php را به ریشه هاست در مسیر /home/USERNAME/ در سی پنل یا /home/USERNAME/domains/YOURDOMAIN/ در دایرکت ادمین انتقال دهید.
بعد از انتقال فایل configuration.php لازم است مسیر جدید را به جوملا معرفی کنیم.
۲- در مسیر نصب جوملا به پوشه administrator > includes مراجعه و فایل define.php را پیدا میکنیم.
۳- فایل را برای ویرایش باز کرده و خط زیر را در آن پیدا کنیم:
define(‘JPATH_CONFIGURATION’, JPATH_ROOT);
۴- حالا به جای عبارت JPACH_ROOT مسیر ریشه اصلی هاست را مثل زیر تغییر میدهیم:
cPanel
define(‘JPATH_CONFIGURATION’, ‘/home/USERNAME/’);
DirectAdmin
define(‘JPATH_CONFIGURATION’, ‘/home/USERNAME/domains/YOURDOMAIN/’);
۵- حال دوباره به مسیر نصب جوملا مراجعه و اینبار مستقیما به پوشه includes در این مسیر مراجعه و فایل مشابه با نام define.php را پیدا کنید.
۶- فایل را جهت ویرایش باز کرده و خط زیر را در آن میابیم و مرحله ۴ را تکرار کنیم:
define(‘JPATH_CONFIGURATION’, JPATH_ROOT);
از این پس با توجه به اینکه فایل در ریشه هاست قرار گرفته است، هیچ دسترسی به آن امکان پذیر نخواهد بود.
نظرات کاربران