السبت، 5 يناير 2013

تغيير مسار configuration.php بجوملا


من بين الملفات الحساسة بمجلة جوملا نجد configuration.php والمتواجد بمسار الرئيسية والدي يشمل عدة معلومات تخص الموقع من بيانات قاعدة البيانات والافتيبي , الوصول اليه يشكل خطر على الموقع , بالنسخ القديمة كانت حمايته صعبة قليلا لكثرة المشاكل عند تغيير مساره , ولكن بالجيل الجديد اصبح الأمر سهلا ولا يوجد أي اشكال .

تغيير مساره لا يعني حماية الموقع مئة بالمئة ولكن على الأقل يكون محمي 80 بالمئة ان شاء الله مع امكانية تشفير المعلومات في حالة الوصول اليه , فالمرجوا متابعة الدرس بتركيز .

قبل الانطلاق بالدرس المرجوا الاحتفاظ بنسخة من configuration.php بالحاسوب , وباقي الملفات التي سنعدل عليها

| تعديل الملفات |

من الأفضل قفل الموقع عند التعديل لكي لا يجد العضو او الزائر أي رسالة خلل بالموقع .
سنقوم بالتعديل على defines.php المتواجد بمسار /administrator/includes
وسنقوم بالتعديل على defines.php بمسار /includes

التعديلات التي سنقوم بها على الملفين متشابهة ولكن احدروا لان الاسطر مختلفة فتجنبوا الخطأ من فضلكم ولا تنسوا الاحتفاظ بنسخة منهما .

| الخطوة الاولى ان شاء الله |
1- قوموا بفتح مسار جديد باسم من اختياركم مثلا Joomla4ar بأحرف انجليزية فقط , ولا تستعملوا الرموز على الحروف ( بالنسبة لمن يستعمل الفرنسية مثلي devil ) .
2- نقوم بنقل ملف configuration.php الى المسار الجديد عن طريق الافتيبي اعتمادا على برنامج معين , ونقوم كدلك بنقل نسخة من  index.html

المرحلة الأولى وهي الاصعب قد نجحت cool , سنقوم الأن بالتعديل على ما وضعت بالاول لتصحيح المعلومات وليعمل الموقع بشكل عادي ان شاء الله , وسنضع الموضع الجديد ل configuration.php بموقعنا .

سنفتح الأن ملف defines.php المتواجد بمسار includes بمحرر ملفات مثل Notepad المجاني , وقوموا بالبحث على
defined('_JEXEC'or die;
وقوموا باضافة هده الاسطر تحتها مباشرتا
define('_JDEFINES', 1);
define('JPATH_BASE', dirname(__FILE__));
قوموا بالتعديل على
define('JPATH_CONFIGURATION', JPATH_ROOT);
واضيفوا المسار الجديد الدي وضعنا باول الدرس
define('JPATH_CONFIGURATION',   JPATH_ROOT .DS.'/joomla4ar');

عند الانتهاء من التعديلات قوموا برفع الملفات التي عدلنا عليها , احدفوا ملف configuration.php القديم والمتواجد بموقعكم , وأعطو الجديد تصريح 444 وتصريح 501 الى المسار الدي فتحنا ووضعنا به الكونفيج .


ليست هناك تعليقات:

إرسال تعليق