النتائج 1 إلى 6 من 6

الموضوع: درس: كيف توقف تفعيل الـ PHP Safe Mode لموقع واحد فقط على سيرفرك

  1. #1
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,765

    درس: كيف توقف تفعيل الـ PHP Safe Mode لموقع واحد فقط على سيرفرك



    درس: كيف توقف تفعيل الـ PHP Safe Mode لموقع واحد فقط على سيرفرك


    السلام عليكم

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


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

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

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

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

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

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

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



    كود:
    /usr/local/apache/conf/


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

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

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

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


    كود:
    <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>


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

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


    كود:
    <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>

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

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

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

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

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

    والله يوفقكم يا اخواني
    --
    المصدر :
    من المواضيع الـ قديمة بجهازي ,
    [ ملاحظة : لا ادري الموضوع مكرر ام لا اهم شيء تحديث المعلومات لوول ]





    __________________
    افضل مافي الايام الماضية انها مضت


  2. #2
    عضو جديد
    تاريخ التسجيل
    May 2006
    المشاركات
    21

  3. #3
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,765


    العذر والسموحة
    لكن لقيته بين مواضيع اللي حافظها بـ جهازي

    يعطيك الف عافيه





    __________________
    افضل مافي الايام الماضية انها مضت

  4. #4
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    و عزيزي حبيت اضيف شغلة مهمة قليلين الي يعرفونها

    طبعا هذي الطريقة لا تصلح الى عندما يكون ال php يعمل كــ module للاباتشي

    طيب كيف راح تحل هذه المشكلة لو كنت تعتمد على phpsuexec ؟؟ بدون ادنى شك الكثير لا يعرفون كيفية ايقاف موقع واحد عن السيف مود

    و الطريقة سهلة جدا اول شي انشاء ملف php.ini و كتابة المتغيرات المطلوبة و حفظة نفس المكان مع مراعات تغير الملكية الى اليوزر root بالاضافة الى التاكد من صلاحيات الملف الى 644

    و بهذي الحالة تكون حليت مشكلة ال phpsuexec مع تعديل الخواص الخاصة بال php





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف

  5. #5
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,765


    مشكور عبدالله .. على الأضافة ..





    __________________
    افضل مافي الايام الماضية انها مضت

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    367


    اقتباس المشاركة الأصلية كتبت بواسطة Sn3s
    و عزيزي حبيت اضيف شغلة مهمة قليلين الي يعرفونها

    طبعا هذي الطريقة لا تصلح الى عندما يكون ال php يعمل كــ module للاباتشي

    طيب كيف راح تحل هذه المشكلة لو كنت تعتمد على phpsuexec ؟؟ بدون ادنى شك الكثير لا يعرفون كيفية ايقاف موقع واحد عن السيف مود

    و الطريقة سهلة جدا اول شي انشاء ملف php.ini و كتابة المتغيرات المطلوبة و حفظة نفس المكان مع مراعات تغير الملكية الى اليوزر root بالاضافة الى التاكد من صلاحيات الملف الى 644

    و بهذي الحالة تكون حليت مشكلة ال phpsuexec مع تعديل الخواص الخاصة بال php

    ممكن توضيح أكتر لو سمحت ..
    ويفضل مع الشرح .. ولا عليك أمر ..





    __________________
    لسنا أول من عبر المحيط





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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