آموزش تغییر نسخه PHP در cPanel

آموزش تغییر نسخه PHP در cPanel

گاهی ممکن است که سیستم مدیریت محتوای مورد استفاده شما بعضی از نسخه های PHP را پشتیبانی نکند و برخی برنامه ها یا افزونه ها با نسخه ی خاصی از PHP سازگار باشند. در این آموزش تغییر نسخه PHP در cPanel را بررسی می کنیم.

برای تغییر نسخه php در cPanel دو روش وجود دارد. روش اول از طریق بخش Select PHP Version و روش دوم از طریق بخش MultiPHP Manager که در ادامه به آموزش این دو روش می پردازیم.

 

روش اول: آموزش تغییر نسخه PHP در cPanel با Select PHP Version

برای تغییر نسخه PHP، شما می توانید از ابزار PHP Selector که با نام Select PHP Version در بخش SOFTWARE صفحه اصلی سی پنل دیده می شود استفاده نمایید.

در این قسمت آپشن های زیادی وجود دارد که به توضیح آن ها می پردازیم.

1- انتخاب نسخه PHP مورد نظر

2- پس از انتخاب، روی گزینه Set As Current کلیک می کنیم، سپس در پایان گزینه Save را انتخاب کرده تا ذخیره گردد.

3- ورود به تنظیمات پارامترهای مربوط به PHP (خصوصا php.ini)

4- لیست تمامی آپشن ها و اکستنشن های در دسترس برای نسخه PHP مورد نظر شما

5- ذخیره تغییرات

6- استفاده از تنظیمات پیشفرض سرور برای آن نسخه PHP

آموزش تغییر تنظیمات php در cPanel

شما همچنین می توانید برخی از تنظیمات PHP خود را تغییر دهید. برای تغییر تنظیمات به قسمت Select PHP Version رفته و بر روی Switch to PHP Options کلیک کنید.

همانطور که گفتیم قسمت 3 مربوط به تنظیمات PHP و فایل php.ini می باشد. برای اعمال تغییرات روی همین گزینه کلیک می کنیم.

در صفحه باز شده تنظیمات مورد نظر را تغییر دهید

allow_url_fopen: این گزینه امکان دریافت داده ها به صورت ریموت و با استفاده از تابع fopen را فراهم می کند. فعال کردن این گزینه دارای ریسک می باشد. اگر نیاز ضروری ندارید آن را فعال نکنید.

display_errors: تصمیم می گیرد که چه زمانی ارور ها باید به صورت خروجی در صفحه به کاربر نمایش داده شوند و چه زمان نباید نمایش دهند.

error-reporting: مشخص می کند که چه خطاهایی و به چه میزان نمایش داده شوند.

حتما بخوانید :  تغییر نسخه php در سی پنل و فعال سازی توابع

file_uploads: اجازه آپلود فایل از طریق HTTP را می دهد.

include_path: لیست مسیر هایی که اسکریپت ها در آن ها به دنبال فایل می گردند. مسیر ها را می توان با استفاده از : (دو نقطه) از هم جدا کرد.

log_errors: مشخص می کند که از خطا ها در فایل پیشفرض لاگ گرفته شود یا خیر.

mail.force_extra_parameters: می توانید پارامتر های اضافی را برای ارسال ایمیل اضافه کنید.

max_execution_time: بیشترین زمانی که یک اسکریپت فرصت اجرا دارد را مشخص می کند.

max_input_time: بیشترین زمانی که یک اسکریپت می تواند روی داده های ورودی پردازش کند را مشخص می کند.

memory_limit: بیشترین مقدار حافظه که یک اسکریپت می تواند اشغال کنید را مشخص می کند. اگر این مقدار را روی ۱- قرار دهید هیچ محدودیت حافظه ای اعمال نمی شود.

open_basedir: مسیر هایی که اسکریپت های PHP می توانند فایل های آن را بخوانند را مشخص می کند. اگر فایلی خارج از مسیر های مشخص شده باشد اسکریپت های PHP این فایل ها را باز نمی کنند. مسیر ها را می توان با استفاده از : (دو نقطه) از هم جدا کرد.

post_max_size: بیشترین حجم فایلی را که می توان با استفاده از متد POST ارسال کرد را مشخص می کند. این مقدار معمولا باید کمتر از upload_max_filesize و کمتر از memory_limit باشد.

session.save_path: محلی که PHP اطلاعات session ها را ذخیره می کند را مشخص می کند.
short_open_tag: اجازه شروع اختصاری تگ PHP را می دهد.
upload_max_filesize: بیشترین حجم فایل آپلودی را مشخص می کند.

 

پس از انجام تغییرات تنظیمات به صورت اتوماتیک ذخیره و اعمال می شوند.

روش دوم: آموزش تغییر نسخه PHP در cPanel با  MultiPHP Manager

ابتدا وارد حساب cPanel خود شوید و از قسمت Software بر روی MultiPHP Manager کلیک کنید.

در صفحه باز شده ابتدا دامنه ای که می خواهید نسخه php آن را عوض کنید انتخاب کرده و پس از انتخاب نسخه php مورد نظر روی Apply کلیک کنید.

تغییر نسخه php در cPanel با موفقیت انجام شد و می توانید از نسخه جدید استفاده نمایید.