مرکز آموزش

نحوه تغییر مسیر فایل configuration.php در جوملا

  • جوملا, امنیت جوملا, Joomla, تغییر مسیر فایل کانفیگ جوملا
  • 1

جوملا بعد از وردپرس محبوب ترین سیستم مدیریت محتوا در دنیاست که مورد استفاده بسیاری از کاربران قرار میگیرد. اما همیشه محبوبیت دردسر ساز است. به گونه ای که همواره جهت مقابله با انواع تهدید ها لازم است که در حال تلاش باشیم. در این مقاله به یکی از 15 مرحله ایمن سازی جوملا می پردازیم. اینکه چگونه می توانیم فایل configuration.php را در جوملا از مسیر اصلی خارج کرده و در مسیری غیر قابل دسترس قرار دهیم. پس در ادامه با ما همراه باشید...

configuration.php در جوملا فایلی است حاوی اطلاعات دسترسی به دیتابیس، FTP ،مسیر های ذخیره سازی Temp و البته دیگر تنظیمات مهم جوملا که همواره لازم است از آن محافظت کنید. مشابه این فایل در وردپرس، wp-config.php نام دارد.


1- به مسیر نصب جوملا مراجعه و از طریق دکمه Move فایل configuration.php را به ریشه هاست در مسیر /home/USERNAME/ در سی پنل یا /home/USERNAME/domains/YOURDOMAIN/ در دایرکت ادمین انتقال دهید.

حال که فایل configuration.php را منتقل کردیم لازم است مسیر جدید را به جوملا معرفی کنیم. بنابراین مراحل زیر را دنبال کنید:

2- در مسیر نصب جوملا به پوشه administrator > includes مراجعه  و فایل define.php را بیابید.

3- فایل را برای ویرایش باز کرده و خط زیر را در آن پیدا کنید:

define('JPATH_CONFIGURATION', JPATH_ROOT);

4- حالا به جای عبارت JPACH_ROOT مسیر ریشه اصلی هاست را بر اساس نوع کنترل پنل به شرح زیر جایگزین کنید:

cPanel
define('JPATH_CONFIGURATION', '/home/USERNAME/');
DirectAdmin define('JPATH_CONFIGURATION', '/home/USERNAME/domains/YOURDOMAIN/');

5- مجددا به مسیر نصب جوملا مراجعه و اینبار مستقیما به پوشه includes در این مسیر مراجعه و فایل مشابه با نام define.php را پیدا کنید.

6- فایل را جهت ویرایش باز کرده و مجددا خط زیر را در آن بیابید و مرحله 4 را تکرار کنید:

define('JPATH_CONFIGURATION', JPATH_ROOT);
در تمامی مراحل به جای USERNAME نام کاربری هاست و به جای YOURDOMAIN، دامنه خود را جایگزین کنید.

کار تمام شد! از این پس با توجه به اینکه فایل در ریشه هاست قرار گرفته است، هیچ دسترسی به آن امکان پذیر نخواهد بود.

تمامی حقوق مادی و معنوی این مطلب متعلق به HiSupport است.
کپی برداری از مطالب تنها با ذکر منبع و لینک به وبسایت HiSupport بلامانع است.


آیا این آموزش به شما کمک کرد؟