المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [درس مفصل]: كيف توقف تفعيل الـ PHP Safe Mode لموقع واحد فقط على سيرفر SERVERك



loulou ange
11-02-2013, بتوقيت غرينيتش 12:57 AM
درس مفصل: كيف توقف تفعيل الـ PHP Safe Mode لموقع واحد فقط على سيرفر SERVERك


السلام عليكم

------------------
قد تكون ممن يفكرون بحماية سيرفر SERVERاتهم التي خصصوها لمواقعهم او لشركاتهم وغيرها ، فان كنت منهم فمن المؤكد انك قد فعلت الـ PHP Safe Mode كجزء من الخطوات التي تتبعها لحماية سيرفر SERVERك...





ولكن هناك بعض السكربتات لا تعمل الا اذا كان الـ PHP Safe Mode غير مفعل ، ولكن هل تغلقه وتجازف مقابل هذا السكربت فقط؟ ، حتى ولو كان مهما ، فستتردد في ايقاف الـ PHP Safe Mode من اجله...

دعونا من هذه المقدمه ولنبدأ الدرس مفصل

--------------------
فالنفرض ان اسم المستخدم لموقعك يا اخي الكريم هو : swalif

وانت تريد ايقاف الـ PHP Safe Mode لهذا الموقع فقط وبنفس الوقت تريده ان يبقى مفعلا لكافة المواقع الاخرى على السيرفر SERVER...

فقط اتبع هذه الخطوات :
كبدايه تحتاج الى ان تكون مدير السيرفر SERVER...اي ان يكون لديك باسورد الـ root

ادخل الى سيرفر SERVERك بصلاحيات الـ root عن طريق الـ SSH وقم بالبحث عن ملف يدعى httpd.conf

في الغالب ستجده في :

رمز PHP:

<code style="white-space:nowrap"> <code> /usr/local/apache/conf/
</code> </code>



هذا الملف تكون فيه الاعدادات الخاصه ببرنامج الـ APACHE الموجود على سيرفر SERVERك

ملاحظه : انصحك بأخذ نسخه احتياطيه للملف قبل التعديل فيه ، وذلك لاسترجاعه اذا واجهتك بعض المشاكل

افتح هذا الملف على اي برنامج تحرير نصوص ويفضل ان يكون المفكره..

وابحث عن الفقره التاليه

رمز PHP:

<code style="white-space:nowrap"> <code> <Directory "/usr/local/apache/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</code> </code>



اذا وجدتها ، بعدها مباشرة ضع هذا الفقره التاليه

رمز PHP:

<code style="white-space:nowrap"> <code> <Directory "/home/swalif/public_html">
php_admin_flag safe_mode Off
</Directory>
</code> </code>



مثلما رأيت فان اسم المستخدم swalif موجود في الفقره ، وذلك لانني اريد ان اوقف عمل الـ PHP Safe Mode لهذا الموقع ...

لاكون واضحا اكثر ، سيكون الشكل الكلي للفقره بعد التعديل كالتالي :

رمز PHP:

<code style="white-space:nowrap"> <code> <Directory "/usr/local/apache/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

<Directory "/home/swalif/public_html">
php_admin_flag safe_mode Off
</Directory>
</code> </code>


وكرر الخطوه مع كل موقع تريد ايقاف الـ PHP Safe Mode له...

وبعد ان تنتهي قم بحذف الملف ووضعه مكان الملف الاصلي على السيرفر SERVER...

وستجد ان الموقع قد تم ايقاف الـ PHP Safe Mode بالنسبة اليه

-----------------------
- قد يكون هذا الدرس مفصل معروفا لدى الكثيرين ولكنني اردت ان افيد من لا يعرف ذلك

- لا اريد اي مقابل لهذا الدرس مفصل البسيط فقط اريد دعائكم لاخوانكم في العراق ولكل المسلمين في كل بقاع الارض .

والله يوفقكم يا اخواني
--
المصدر :
من المواضيع الـ قديمة بجهازي ,




اقتباس : المشاركة التي أضيفت بواسطة : فتى الأمارات (http://www.dzbatna.com/t214632/#post2690962)

مشكور اخي

وللعلم عند ترقية upgrade الـ php

ربما لن يعمل معك الأصدار الجديد فسيتوجب عليك حذفه حتى يعمل








https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى