اگر سایت شما با خطاهای ناگهانی مواجه شده، سرعت مطلوبی ندارد یا برخی افزونهها و اسکریپتها بهدرستی اجرا نمیگردند، یکی از اولین مواردی که باید بررسی کنید نسخه PHP هاست است. دایرکت ادمین این امکان را فراهم کرده تا بدون دانش فنی خاص، نسخه PHP هر دامنه را بهصورت جداگانه تغییر دهید.
در این مقاله بهصورت کامل و مرحله به مرحله ذکر خواهیم کرد که چگونه نسخه PHP را در DirectAdmin تغییر دهید، این تغییر چه تأثیری برروی وبسایت شما دارد و بعد از انجام آن چه نکاتی را باید بررسی نمائید.
تغییر نسخه PHP در دایرکت ادمین چیست؟
PHP زبان اصلی اجرای بسیاری از سایتها و سیستمهای مدیریت محتوا مانند وردپرس است. هر نسخه PHP دارای بهبودهای امنیتی، عملکرد بهتر و گاهی تغییراتی است که ممکن است روی سازگاری سایت تأثیر بگذارد.
دایرکت ادمین به شما اجازه میدهد نسخه PHP را در سطح هر دامنه تنظیم کنید، یعنی میتوانید روی یک هاست برای دامنههای مختلف، نسخههای متفاوت PHP داشته باشید.
چرا باید نسخه PHP هاست را تغییر دهیم؟
تغییر نسخه PHP معمولاً به دلایل زیر انجام میشود :
- افزایش سرعت سایت
- سازگاری با نسخههای جدید وردپرس یا افزونهها
- رفع خطاهای PHP
- بهبود امنیت
در بسیاری از موارد، تنها با ارتقا یا حتی بازگرداندن نسخه PHP، مشکلات جدی سایت به آسانی و بدون تغییر کد برطرف میشوند.
مراحل تغییر نسخه PHP در دایرکت ادمین
تغییرات نسخه PHP از طریق Domain Setup انجام میگردد.
آموزش گامبهگام تغییر ورژن PHP
۱. وارد پنل هاست دایرکت ادمین خود شوید.
۲. از قسمت Domain Management گزینه Domain setup را انتخاب نمایید.

۳. بر روی دامنهای که قصد تغییر نسخه PHP آن را دارید کلیلک کرده

۴. و از بخش تنظیمات دامنه، قسمت مربوط به PHP Version یا PHP Settings را پیدا کنید.

۵. نسخه PHP موردنظر خود را انتخاب کرده و گزینه Save را بزنید.
پس از ذخیره تنظیمات، نسخه PHP جدید معمولاً بلافاصله برای همان دامنه اعمال میشود.
توجه داشته باشید که
تغییرات ایجاد شده فقط روی دامنه انتخابشده اعمال میشود و سایر دامنههای هاست تحت تأثیر قرار نمیگیرند.
بعد از تغییر نسخه PHP چه چیزهایی را بررسی کنیم؟
بعد از تغییر ورژن PHP، حتماً موارد زیر را بررسی نمایید :
- باز شدن صحیح صفحات
- عملکرد افزونه ها و قالب ها
- بررسی Error log در صورت مشاهدهی خطا
- پاکسازی کش سایت در صورت استفاده از افزونه
اگر مشکلی مشاهده نمودید میتوانید سریعا نسخه قبلی PHP را مجدد انتخاب کنید.
خطاهای رایج بعد از تغییر PHP در DirectAdmin
بعضی از خطاهای متداول عبارتند از :
- سفید شدن صفحه سایت
- خطای 500
- ناسازگاری برخی افزونه ها با نسخه جدیدتر PHP
این مشکلات معمولاً به دلیل قدیمی بودن کدها یا افزونهها رخ میدهند و با تغییر نسخه PHP یا بهروزرسانی افزونهها برطرف میگردند.
بازگرداندن نسخه قبلی PHP
اگر پس از تغییر نسخه PHP، با مشکل مواجه شدید کافی است به همان شیوه قبل وارد Domain Setup شوید و ورژن قبلی PHP را انتخاب کنید.
ارتباط نسخه PHP با Cron Job
توجه داشته باشید که تغییر نسخه PHP سایت، لزوماً به معنای تغییر نسخه مورد استفاده در Cron Job نیست. اگر از کرون جاب برای اجرای اسکریپتهای PHP استفاده میکنید، حتماً بررسی کنید که نسخه PHP کرون جاب با نسخه جدید سایت هماهنگ باشد.
جمع بندی
تغییر نسخه PHP در دایرکت ادمین یکی از سادهترین و مؤثرترین روشها برای بهبود عملکرد، امنیت و سازگاری سایت میباشد. با استفاده از بخش Domain Setup میتوانید ورژن PHP هر دامنه را بهصورت جداگانه و بدون دانش فنی پیچیده تنظیم کنید. در صورت بروز مشکل نیز امکان بازگشت سریع به نسخه قبلی وجود دارد، بنابراین این تغییر کاملاً امن و قابل مدیریت است.