خطای پشتیبانی نسخه PHP نسخه‌های جدید در هاست و سرور

خطای پشتیبانی نسخه PHP

یکی از مشکلات رایج در مدیریت وب سایت ها و سرورها، بالا نیامدن سایت بعد از تغییر نسخه PHP است. پس از به روزرسانی نسخه PHP، ممکن است سایت شما با خطاهایی مانند خطای پشتیبانی نسخه PHP مواجه شود که باعث بهم ریختگی پس از تغییر ورژن PHP یا رفع مشکل پشتیبانی از PHP در هاست می شود. این مشکل معمولا به دلیل عدم تطابق نسخه PHP با تنظیمات سرور یا کدهای سایت رخ می دهد. در این مقاله اسپاد سرور به بررسی دلایل این مشکلات و راهکارهایی برای حل خطای پشتیبانی نسخه PHP خواهیم پرداخت.

چرا هاست از PHP جدید پشتیبانی نمی کند و خطای پشتیبانی نسخه PHP می دهد؟

بسیاری از کاربران با این مشکل مواجه می شوند که پس از به روزرسانی PHP، به طور ناگهانی خطای عدم پشتیبانی PHP پس از آپدیت در هاست خود مانند هاست سی پنل مشاهده می کنند. این مشکل معمولا به دلیل سازگاری نداشتن سرور با نسخه های جدید PHP به وجود می آید. دلایل رایج شامل:

  • قدیمی بودن سیستم عامل سرور که قادر به پشتیبانی از نسخه های جدید PHP نیست.
  • محدودیت های کنترل پنل ها مانند cPanel یا DirectAdmin که نیاز به به روزرسانی برای پشتیبانی از نسخه های جدید دارند.

حل مشکل عدم سازگاری هاست با نسخه های جدید PHP

پس از رفع خطای عدم پشتیبانی از نسخه جدید PHP، ممکن است همچنان مشکلاتی وجود داشته باشد که به علت عدم تطابق نسخه PHP با کدهای سایت یا افزونه ها باشد. برای رفع این مشکل باید:

  • به روزرسانی سیستم عامل سرور و کنترل پنل ها (cPanel/DirectAdmin) را انجام دهید.
  • نصب دستی نسخه جدید PHP و اطمینان از تطابق آن با سایت و افزونه ها

کد زیر برای نصب نسخه جدید PHP در سرور Ubuntu می تواند به شما کمک کند:

sudo add-apt-repository ppa:ondrej/php

sudo apt update

نصب نسخه جدید php برای مثلا نسخه ۸.۱:

sudo apt install php8.1

برای CentOS:

sudo yum install epel-release yum-utils

نصب برنامه:

sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

sudo yum-config-manager –enable remi-php81

آپدیت و نصب:

sudo yum update

sudo yum install php

اگر نیاز به راهنمایی برای خرید هاست اقتصادی و دامنه و سرور مجازی  دارید، متخصصان با تجربه اسپاد سرور آماده خدمت به شما هستند. برای تماس با ما، روی “تماس با اسپاد سرور” کلیک کنید.

خطای پشتیبانی نسخه PHP

خطای پشتیبانی نسخه PHP

رفع خطای پشتیبانی نسخه PHP بعد از آپدیت نسخه ها

ممکن است پس از به روزرسانی نسخه PHP، سایت شما بالا نیاید یا با مشکلاتی مانند بهم ریختگی پس از تغییر ورژن PHP مواجه شود. این نوع مشکلات معمولا به علت رفع خطای بروزرسانی نسخه PHP یا خطای پشتیبانی PHP در سرور ایجاد می شود. برای حل این مشکلات باید:

  1. بررسی کنید که آیا اسکریپت ها و کدهای سایت شما با نسخه جدید PHP سازگار هستند یا خیر.
  2. تنظیمات PHP و سرور را به درستی پیکربندی کنید تا سایت بدون هیچ مشکلی اجرا شود.

رفع مشکل آپدیت PHP و خطای پشتیبانی در سرور

یکی از مشکلات رایج پس از به روزرسانی PHP، بروز مشکل آپدیت PHP و خطای پشتیبانی در سرور است. در این شرایط، ابتدا باید اطمینان حاصل کنید که سیستم عامل سرور و کنترل پنل ها به نسخه ای به روز شده باشند که از نسخه جدید PHP پشتیبانی کند. همچنین، حل مشکل عدم پشتیبانی PHP در سرور بعد از آپدیت به ویژه در سرورهای اختصاصی ممکن است نیازمند تنظیمات دستی اضافی باشد.

برای تغییر نسخه PHP در کنترل پنل هایی مانند cPanel یا DirectAdmin، مراحل زیر را دنبال کنید:

  • cPanel: وارد بخش “Select PHP Version” شوید و نسخه مورد نظر را انتخاب و ذخیره کنید.
  • DirectAdmin: وارد قسمت “Domain Setup” شوید و نسخه PHP را تغییر دهید.

سایت شما روی نگارش منسوخ php (7.4.33) اجرا می‌شود که به‌روزرسانی‌های امنیتی را دریافت نمی‌نماید. باید به‌روز شود.

اگر با پیام خطای “سایت شما روی نگارش منسوخ php (7.4.33) اجرا می‌شود که به‌روزرسانی‌های امنیتی را دریافت نمی‌نماید. باید به‌روز شود.” رو به رو شدید، شما باید نسخه PHP سایت خود را به یک نسخه پشتیبانی شده و به روزتر ارتقا دهید. نسخه های قدیمی PHP مانند ۷.۴.۳۳ دیگر به روزرسانی های امنیتی دریافت نمی کنند و این می تواند خطرات امنیتی جدی برای سایت شما ایجاد کند. به روزرسانی به نسخه های جدیدتر نه تنها از نظر امنیتی برای سایت شما اهمیت دارد بلکه می تواند عملکرد سایت را نیز بهبود بخشد. برای این کار، شما می توانید از پنل مدیریتی هاست خود، نسخه PHP را به جدیدترین نسخه پایدار تغییر دهید. همچنین، توجه داشته باشید که بعد از به روزرسانی، برخی از پلاگین ها یا اسکریپت های قدیمی ممکن است با نسخه های جدید PHP سازگاری نداشته باشند، بنابراین قبل از ارتقا، یک نسخه پشتیبان از سایت خود تهیه کنید.

نکات پیشگیرانه برای جلوگیری از مشکلات آتی

برای جلوگیری از بروز مشکلات مشابه در آینده و رفع مشکل پشتیبانی از PHP در هاست مانند هاست وردپرس، نکات زیر را در نظر بگیرید:

  • همیشه سیستم عامل سرور و کنترل پنل ها را به روز نگه دارید.
  • قبل از به روزرسانی PHP، از سازگاری افزونه ها و کدها با نسخه جدید اطمینان حاصل کنید.
  • کدهای قدیمی را به طور منظم بازبینی و به روزرسانی کنید.

نتیجه گیری

رفع خطای عدم پشتیبانی از نسخه جدید PHP و حل مشکلات مربوط به به روزرسانی آن یکی از چالش های رایج در مدیریت وب سایت ها است. با انجام راهکارهای ذکر شده در این مقاله، می توانید به راحتی مشکلات پس از تغییر نسخه PHP را رفع کرده و از مزایای عملکردی و امنیتی نسخه های جدید PHP بهره مند شوید.

علیرضا جمشاد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *