Page 1 of 1

تحويل مسار ملف configuration.php لحماية جملة

Posted: Tue Oct 26, 2010 6:35 am
by _MD_
Image

من المعلوم أن أحد التحديات في جملة.. هو التأكد من أن بعض ملفات php التي توجد عادة في public_html وتحتوي على شفرة قابلة للتنفيذ أو بيانات سرية محمية من الوصول إلى الإنترنت مباشرة.. ودائما عليك بحفظ الملفات والبيانات السرية خارج مجلد public_html.


في هذا المثال سنبين كيف سننقل ملف configuration.php، وهو الملف الأكثر أهمية في جملة.. حيث أن ملف configuration.php موجود في الأساس بالجذر الرئيسي لجملة.. ولحماية جملة علينا نقله خارج مجلد public_html وإعادة تسميته إلى أي اسم آخر.. كالتالي:


1. علينا إنشاء مجلد جديد خارج مجلد public_html وليكن arabjoomla.

2. يجب نقل ملف configuration.php الى المجلد الجديد arabjoomla.

3. نقوم الآن بإنشاء ملف جديد وهو الذي سيحل محل ملف configuration.php وليكن arabj.cnf.

4. نقوم بوضع هذا الكود في الملف الجديد arabj.cnf وهو كالتالي:


[code]<?php require( dirname( __FILE__ ) . '/../arabjoomla/arabj.cnf' );[/code]

حيث:

- arabjoomla هو اسم المجلد الجديد والذي وضعناه خارج public_html

- arabj.cnf هو إسم الملف الجديد الذي سيحل محل ملف configuration.php.


مع الانتباه إلى :

1. لا تضع أي مسافة أو حرف قبل علامة ?> حيث ستتحصل على الخطأ التالي:

[code]Warning: Cannot modify header information - headers already sent by (output started at
/home/xxx/public_html/configuration.php:2) in /home/xxx/public_html/index.php on line 250[/code]

2. يجب التأكد من أن ملف configuration.php وملف arabj.cnf غير قابلان للكتابة أي أن يكون تصريحه 644.


لكم تحياتي..

Re: تحويل مسار ملف configuration.php لحماية جملة

Posted: Wed Oct 27, 2010 8:59 pm
by azawazd
شرح ومعلومات مفيدة

Re: تحويل مسار ملف configuration.php لحماية جملة

Posted: Mon Dec 06, 2010 3:15 pm
by fares5shm

موضوع غاية في الأهمية!
شكراً جزيلاً


Re: تحويل مسار ملف configuration.php لحماية جملة

Posted: Tue Dec 07, 2010 2:56 am
by _MD_
اشكر لكم مروركم

لكم تحياتي..

Re: تحويل مسار ملف configuration.php لحماية جملة

Posted: Sun Aug 28, 2011 11:25 am
by ordondomain
السلام عليكم

كيف بدي انشىء arabj. وبس احط فيه هاد الكود؟؟
انا اعملت واحد عم طريق notepad++ وحطيته مكان configration اعطاني ايرور
شو الحل ممكن تشرحلي بالتفصيل

Re: تحويل مسار ملف configuration.php لحماية جملة

Posted: Sun Aug 28, 2011 11:58 am
by fares5shm

ordondomain wrote:السلام عليكم

كيف بدي انشىء arabj. وبس احط فيه هاد الكود؟؟
انا اعملت واحد عم طريق notepad++ وحطيته مكان configration اعطاني ايرور
شو الحل ممكن تشرحلي بالتفصيل

ما هي رسالة الخطأ الذي يظهر لك؟
اتبع الخطوات بدقة ولن تواجه أي مشاكل...
[/right]

Re: تحويل مسار ملف configuration.php لحماية جملة

Posted: Sun Aug 28, 2011 12:29 pm
by ordondomain
no configuration installed exist
مش بالصيغة هاي بالضبط لكن قريب منها
لاني رجعت ال configuration وزبط الموقع
بس بدي اعملها مشان الحماية