لاستخدام إصدارات PHP مختلفة لمجلدات معينة، ستحتاج إلى تكوين ذلك من خلال ملفات تكوين خادم الويب. إليك الخطوات العامة التي يمكنك اتباعها:
تثبيت وتمكين mod_lsapi:
تأكد من أن mod_lsapi مثبت ومفعل على خادم الويب الخاص بك. راجع الوثائق الخاصة بـ LiteSpeed للحصول على تعليمات التثبيت المحددة.
تكوين إصدارات PHP لكل مجلد:
أنشئ ملف .htaccess
في المجلد الذي تريد استخدام إصدار PHP مختلف فيه.
داخل ملف .htaccess
، أضف السطر التالي لتحديد إصدار PHP المطلوب:
LSAPI_Apache2_HANDLER application/x-httpd-lsphp<version>
استبدل <version>
بإصدار PHP المطلوب (مثل 5.6، 7.2، إلخ).
احفظ ملف .htaccess
.
إعادة تشغيل خادم الويب:
بعد إجراء التغييرات، أعد تشغيل خادم الويب لتطبيق التكوين.
التحقق من إصدار PHP:
أنشئ ملف PHP (مثل info.php
) في المجلد الذي أضفت فيه ملف .htaccess
. أضف المحتوى التالي إليه:
<?php
phpinfo();
قم بالوصول إلى هذا الملف عبر متصفح الويب للتحقق من إصدار PHP المستخدم.
التكرار للمجلدات الأخرى:
إذا كنت بحاجة إلى استخدام إصدارات PHP مختلفة في مجلدات أخرى، كرر الخطوات من 2 إلى 4 لكل مجلد.
تذكر:
- يفترض هذا النهج أن mod_lsapi تم تثبيته وتكوينه بشكل صحيح على خادم الويب الخاص بك.
- تأكد دائمًا من اختبار التغييرات في بيئة محكومة قبل تطبيقها في بيئة الإنتاج.
إذا كنت تستخدم لوحة تحكم مثل cPanel أو Plesk، فقد تكون هناك واجهات خاصة بهما لإدارة إصدارات PHP على أساس كل مجلد. راجع الوثائق الخاصة بلوحة التحكم التي تستخدمها للحصول على تعليمات حول كيفية تحقيق ذلك.