استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
11-02-2013, بتوقيت غرينيتش 01:58 AM
#1
تفعيل open_basedir على السيرفر SERVER مع أباتشي SuPHP,DSO
السلام عليكم ورحمة الله وبركاته .
صيام مقبول إخواني والله يعينا بالعراق درجة الحرار تصل الخمسين مئوبة والتيار الكهرباء يجي باليوم 4 ساعات فقط
حبايب سألني أحد الإخوان قبل قليل عن open_basedir بحثت له عن موضوع جاهز ما لقيت
قلت أنزل واحد عسى ولعل نفيد به ولو بالقليل
الـ open_basedir يساهم في حماية الـ php بصورة ملحوضه
حيث أنه يساعد بمنع المستخدمين من فتح ملفات الـ php خارج مسارهم بالـ home
تفعيله وتعطيله يعتمد على الـ Handler الخاص بالأباتشي من ناحية
DSO,SuPHP,CGI,FastCGI
الكثير من الأشخاص يدخل على لوحة الـ WHM وفي قسم الـ Security Center
يجد هذه الخاصية ويقوم بتفعيلها من هناك
هذه العملية فعاله فقط إذا كان الأباتشي شغال على وضعية DSO
أما إذا كان على خلاف ذلك مثلا SuPHP التفعيل والتعطيل يكون عن طريق التعديل اليدوي على php.ini
الأمر الآخر بعض الإخوان أيضاً يفتح ملف php.ini ويبحث عن open_basedir ويضع أمامه On ويحفض التعديل وهذا أيضاً خطأ
الأخ إلي أمس سألني عليه
المواقع عنده التي تستعمل php كانت متوقفه تماماً شيكت على سجل الأخطاء من سيبنل أحد المواقع ما لقيت شي
عملت ريكومبايل للأباتشي بصورة صحيحه لإنه كان عامل تحديث update للـ MySQL وما نفع أيضاً
شفت الأباتشي SuPHP غيرته إلى DSO إشتغلت المواقع تمام أين الخلل إذن ؟؟ جلست أبحث
شفتوا شلون مخليه On
هالطريقة لا تنفع مع SuPHP
لو كان DSO كان من الممكن تفعيله من اللوحة أو وضع On من php.ini لذلك التفعيل الصحيح لهذه الخدمة للتوافق مع وضعية SuPHP
أولاً نقوم بالدخول إلى السيرفر SERVER عن طريق SSH بصلاحيات الروت طبعاً ونقوم بالتعديل على ملف php.ini بتطبيق الأمر التالي
رمز PHP:
<code style="white-space:nowrap"> <code> nano /usr/local/lib/php.ini
</code> </code>
ثم نقوم بالبحث عن
رمز PHP:
<code style="white-space:nowrap"> <code> open_basedir =
</code> </code>
ونضع أمامه
رمز PHP:
<code style="white-space:nowrap"> <code> /home/:/tmp
</code> </code>
ثم نقوم بحفض الملف وإعادة تشغيل الأباتشي
رمز PHP:
<code style="white-space:nowrap"> <code> service httpd restart
</code> </code>
والمواقع عادت للعمل بشكل صحيح
أما لو كان الأباتشي على وضعية DSO فيكفي أن يتم التفعيل عن طريق لوحة WHM كما تم التوضيح في بداية الموضوع
آسف على الإطالة وأتمنى أن تكون الصورة واضحه أمامكم
بالتوفيق يا رب
سلام عليكم .
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة walid في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:23 AM
-
بواسطة linnou في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:35 AM
-
بواسطة walid في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:31 AM
-
بواسطة loulou ange في المنتدى تقنيات المواقع SEO و XML و RSS و محركات البحث و الأرشفة
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 06:43 PM
-
بواسطة said في المنتدى لغات البرمجه للويب
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 04:48 PM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى