
در cPanel، نسخهٔ PHP هر دامنه را میتوان با MultiPHP Manager و بر اساس نسخههای نصبشدهٔ میزبان تنظیم کرد. آموزش قدیمی فعالسازی PHP 5.6 نباید راهنمای انتخاب برای استقرار جدید باشد؛ نسخهٔ سازگار و دارای پشتیبانی را انتخاب کنید.
سازگاری و پشتیبانی را قبل از تغییر بسنجید
نسخهٔ فعلی، نیاز افزونهها و برنامه، افزونههای PHP و تنظیمات اختصاصی را ثبت کنید. فهرست نسخههای موجود در پنل لزوماً همهٔ شاخههای پشتیبانیشدهٔ پروژهٔ PHP نیست. وضعیت پشتیبانی را در سایت رسمی PHP و امکانات واقعی میزبان بررسی کنید. از داده و تنظیمات بکاپ داشته باشید و تغییر را ابتدا در محیط آزمایشی انجام دهید.
مراحل در MultiPHP Manager
- در بخش Software، MultiPHP Manager را باز کنید.
- دامنهٔ مورد نظر و نسخهٔ فعلی آن را در فهرست مشخص کنید.
- دامنه را انتخاب و از فهرست PHP Version، نسخهٔ تأییدشده برای برنامه را تعیین کنید.
- Apply را بزنید و نسخهٔ نمایشدادهشده را دوباره کنترل کنید.
حالت inherit به استفاده از نسخهٔ پیشفرض سیستم وابسته است و با انتخاب مستقل نسخه تفاوت دارد. تغییر PHP-FPM نیز عملیات جدا و وابسته به امکانات میزبان است؛ دامنههای دارای Document Root مشترک میتوانند از بعضی تغییرات مشترک اثر بگیرند.
آزمون و برگشت کنترلشده
ورود، فرم، صفحهٔ دیتابیس و کار اصلی سایت را آزمایش و گزارش خطا را بررسی کنید. خروجی PHP خط فرمان ممکن است با PHP وبسایت یکسان نباشد؛ تنها بررسی CLI برای تأیید تغییر دامنه کافی نیست. فایل عمومی نمایش اطلاعات PHP را برای بررسی دائمی رها نکنید. در ناسازگاری، تنظیم ثبتشدهٔ قبلی را طبق طرح آزمایش برگردانید و علت را در برنامه یا افزونه اصلاح کنید؛ استفادهٔ دائمی از شاخهٔ منسوخ، راه نگهداری پایدار نیست.
سرویسهای مرتبط با این مطلب
برای بررسی راهکار مناسب، مشخصات و شرایط این خدمات را ببینید.


