learn

تغییر ورژن PHP در سی پنل؛ انتخاب نسخه و آزمون سازگاری

راهنمای ارتقای کنترل‌شدهٔ PHP با حفظ تنظیمات قبلی و تشخیص تفاوت محیط وب و خط فرمان.

تغییر ورژن PHP در سی پنل معمولاً از MultiPHP Manager انجام می‌شود، اگر میزبان این ابزار را فعال کرده باشد. نسخهٔ تازه‌تر می‌تواند تغییرهای ناسازگار هم داشته باشد. بنابراین انتخاب بزرگ‌ترین شماره از فهرست، بدون بررسی برنامه، روش مطمئنی نیست.

پیش از تغییر ورژن PHP در سی پنل

نیازمندی‌های نسخهٔ فعلی سیستم مدیریت محتوا، قالب و افزونه‌ها را بخوانید. افزونه‌های PHP و loaderهای مورد نیاز برنامه را نیز ثبت کنید. از فایل‌ها و دیتابیس نسخهٔ قابل‌بازیابی داشته باشید و ارتقا را ابتدا روی محیط آزمایشی انجام دهید. صفحهٔ بازشدهٔ خانه، همهٔ قابلیت‌های سایت را آزمایش نمی‌کند.

مراحل انتخاب نسخه

  1. در حساب cPanel ابزار MultiPHP Manager را باز کنید.
  2. نام دامنه و نسخهٔ فعلی را در فهرست بررسی کنید.
  3. فقط دامنهٔ مورد نظر را انتخاب کنید.
  4. از PHP Version نسخهٔ مناسب را انتخاب کنید.
  5. Apply را بزنید و نتیجهٔ ثبت‌شده را بخوانید.
محل ابزار MultiPHP Manager برای تغییر ورژن PHP در سی پنل
نمونهٔ رابط قدیمی؛ نام و جای دکمه‌ها در نسخهٔ فعلی ممکن است متفاوت باشد. راهنمای بازبینی‌شدهٔ متن را مبنا قرار دهید.

چرا نسخهٔ مورد نظر در فهرست نیست؟

این فهرست به نسخه‌های نصب‌شده و مجاز سرویس وابسته است. نبود نسخه را با ساخت فایل تصادفی یا کپی‌کردن دستور htaccess برطرف نکنید؛ از میزبان دربارهٔ نسخهٔ قابل ارائه بپرسید. برچسب Inherited نشان می‌دهد دامنه نسخه را از تنظیم پیش‌فرض سیستم می‌گیرد. تغییر پیش‌فرض مدیر می‌تواند بر چنین دامنه‌ای اثر بگذارد.

پشتیبانی امنیتی و PHP-FPM

شماره‌های موجود در تصاویر قدیمی را مبنای انتخاب قرار ندهید. وضعیت رسمی پشتیبانی PHP را بررسی کنید. پشتیبانی پنل از نصب یک نسخه با دریافت اصلاحات امنیتی از PHP یکسان نیست.

PHP-FPM و نسخهٔ PHP دو تنظیم مرتبط اما متفاوت‌اند. طبق مستند cPanel، تغییر وضعیت FPM برای دامنه‌های دارای ریشهٔ مشترک بر همهٔ آن‌ها اثر دارد. صرفاً برای ارتقای نسخه، گزینه‌های دیگر را بی‌دلیل تغییر ندهید.

کنترل نتیجه و خطا

نسخهٔ واقعی را در اطلاعات محیط وب برنامه ببینید؛ خروجی php -v در خط فرمان به‌تنهایی کافی نیست. ورود، فرم، جست‌وجو، بارگذاری و عملیات مهم کسب‌وکار را آزمایش کنید. کارهای cron و ابزارهای خط فرمان نیز ممکن است PHP دیگری داشته باشند.

اگر خطا رخ داد، لاگ و مؤلفهٔ ناسازگار را مشخص کنید. بازگشت موقت به نسخهٔ قبلی باید بر اساس برنامهٔ بازگشت باشد؛ سپس ناسازگاری را در محیط تست رفع کنید. راهنمای رسمی MultiPHP Manager مسیر فعلی ابزار را توضیح می‌دهد.

مطالعهٔ مرتبط

بازبینی فنی: ۱۳ آبان ۱۴۰۵. تاریخ انتشار اولیه و نشانی قبلی حفظ شده‌اند.

مطالب مرتبط

ارسال نظر

فهرست مطالب