آموزش تغییر نسخه PHP در سی‌پنل

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

به‌روزرسانی: ۲۷ مرداد ۱۴۰۵

پاسخ کوتاه: در سی‌پنل به بخش MultiPHP Manager بروید، دامنه موردنظر را تیک بزنید، نسخه دلخواه PHP را از فهرست انتخاب کنید و روی Apply بزنید. برای تنظیم مقادیری مثل حافظه و حجم آپلود هم از MultiPHP INI Editor استفاده کنید.

چرا نسخه PHP اهمیت دارد؟

PHP زبانی است که وردپرس و بیشتر اسکریپت‌ها با آن اجرا می‌شوند. نسخه‌های جدیدتر PHP هم سریع‌تر و هم امن‌ترند؛ برای مثال PHP ۸ در مقایسه با نسخه‌های قدیمی ۷.x سرعت اجرای بالاتری دارد. استفاده از نسخه‌ای که دیگر پشتیبانی نمی‌شود، سایت را در معرض خطرهای امنیتی قرار می‌دهد.

تغییر نسخه PHP

۱

باز کردن MultiPHP Manager

در سی‌پنل بخش Software را پیدا کنید و روی MultiPHP Manager کلیک کنید.

۲

انتخاب دامنه و نسخه

از فهرست، دامنه یا زیردامنه‌ای را که می‌خواهید نسخه‌اش را عوض کنید تیک بزنید. سپس از منوی کشویی PHP Version نسخه دلخواه (مثلاً PHP 8.2) را انتخاب و روی Apply کلیک کنید.

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

تنظیم مقادیر PHP (INI Editor)

گاهی هنگام آپلود فایل بزرگ یا نصب افزونه با خطاهایی مثل «Maximum execution time» یا «Upload size» روبه‌رو می‌شوید. این مقادیر را می‌توانید تغییر دهید:

۱

باز کردن MultiPHP INI Editor

روی MultiPHP INI Editor کلیک کنید، در حالت Basic Mode دامنه را انتخاب کنید و مقادیر پرکاربرد نمایش داده می‌شود.

۲

تنظیم مقادیر رایج

  • upload_max_filesize: بیشترین حجم مجاز یک فایل آپلودی (مثلاً 64M).
  • post_max_size: باید مساوی یا بزرگ‌تر از upload_max_filesize باشد.
  • memory_limit: حافظه در دسترس اسکریپت‌ها (مثلاً 256M برای سایت‌های سنگین‌تر).
  • max_execution_time: بیشترین زمان اجرای یک اسکریپت بر حسب ثانیه.

پس از تغییر، روی Apply بزنید. مقدار جدید بلافاصله اعمال می‌شود.

سوالات متداول

پرسش‌های پرتکرار

کدام نسخه PHP را انتخاب کنم؟

معمولاً جدیدترین نسخه‌ای که هم افزونه‌ها و هم قالب سایت شما آن را پشتیبانی می‌کنند بهترین انتخاب است، چون سریع‌تر و امن‌تر است. برای وردپرس به‌روز، نسخه‌های سری PHP ۸ توصیه می‌شود.

تغییر نسخه PHP به سایتم آسیب می‌زند؟

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

چرا تغییر مقدار PHP در INI Editor اثر نمی‌کند؟

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

هاست با آخرین نسخه‌های PHP

روی هاست استار هاستینگ نسخه‌های به‌روز PHP در دسترس است و می‌توانی با یک کلیک آن را انتخاب کنی.