شما برای مطالعه این مقاله فقط 15 دقیقه وقت نیاز دارید

best-php-version-for-wordpress

انتخاب بهترین نسخه PHP برای وردپرس برای عملکرد بهتر سایت

5/5 - (1 امتیاز)

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

از آنجایی استفاده از آخرین نسخه PHP برای بهینه سازی و امنیت بیشتر سایت حائز اهمیت است، پیشنهاد می‌کنیم برای وردپرس از PHP 8 استفاده شود.

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

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

با نسخه های PHP پشتیبانی شده آشنا شوید

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

  • دو سال پشتیبانی فعال: در این دوره، پشتیبانی شامل رفع هر دو باگ ها و مسائل امنیتی است.
  • یک سال پشتیبانی امنیتی: در این دوره، پشتیبانی فقط شامل رفع مسائل امنیتی بحرانی است.

بعد از گذشت ۳ سال از دوره پشتیبانی، نسخه به پایان عمر (EOL) خود می‌رسد و دیگر پشتیبانی نمی‌شود. استفاده از نسخه پشتیبانی نشده PHP به هیچ عنوان توصیه نمی‌شود؛ زیرا ممکن است باعث افشای آسیب‌پذیری‌های امنیتی و باگ‌های نرم‌افزار شود.

نسخه‌های فعلی PHP وردپرس

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

  • PHP نسخه 8.0 (پشتیبانی امنیتی، در 26/11/2023 به پایان می رسد)
  • PHP نسخه 8.1 (پشتیبانی فعال، در 25/11/2023 به پایان می رسد)
  • PHP نسخه 8.2 (پشتیبانی فعال، در تاریخ 08/12/2024 به پایان می رسد)

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

نیازمندی‌های PHP در وردپرس

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

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

نکته: نسخه PHP سازگار، نسخه‌ای است که وردپرس برای درست کار کردن به آن نیاز دارد، صرف نظر از اینکه هنوز پشتیبانی می‌شود یا خیر.

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

  • وردپرس 6.1 نسخه PHP: 5.6 تا 8.2 است
  • وردپرس 6.0 نسخه PHP: 5.6 تا 8.1 است
  • نسخه 5.9 وردپرس PHP: 5.6 تا 8.1 است
  • وردپرس 5.8 نسخه PHP: 5.6 تا 8.0 است
  • وردپرس 5.7 نسخه PHP: 5.6 تا 8.0 است
  • وردپرس 5.6 نسخه PHP: 5.6 تا 8.0 است

حداقل نسخه PHP وردپرس

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

حداقل نسخه‌ی PHP وردپرس PHP 8.0 است.

حداقل نسخه‌ی PHP وردپرس (غیرقابل پشتیبانی): PHP 5.6.20+ (این نسخه دیگر پشتیبانی نمی‌شود و ممکن است باعث افشای آسیب‌پذیری‌ها و باگ های جدی در سایت شما شود)

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

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

در ادامه، فهرستی از حداقل نسخه های PHP برای وردپرس آورده شده است:

ورژن وردپرسحداقل نسخه PHPحداقل نسخه PHP (پشتیبانی شده)
WordPress 6.1

WordPress 6.1.x

PHP 5.6PHP 8.0
WordPress 6.0
WordPress 6.0.x
PHP 5.6PHP 8.0
WordPress 5.9
WordPress 5.9.x
PHP 5.6PHP 8.0
WordPress 5.8
WordPress 5.8.x
PHP 5.6PHP 8.0
WordPress 5.7
WordPress 5.7.x
PHP 5.6PHP 8.0
WordPress 5.6
WordPress 5.6.x
PHP 5.6PHP 8.0

 

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

برای نصب و استفاده از وردپرس، نیاز به نسخه‌های خاصی از PHP دارید. نسخه پیشنهادی و توصیه شده برای پی‌اچ‌پی وردپرس، به نسخه وردپرسی که شما استفاده می‌کنید بستگی دارد. نسخه پیشنهادی برای PHP وردپرس، آخرین نسخه پشتیبانی شده است که با نسخه وردپرس وب‌سایت شما سازگار است.

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

نسخه وردپرسنسخه PHP توصیه شده
WordPress 6.1
WordPress 6.1.x
PHP 8.x*
WordPress 6.0
WordPress 6.0.x
PHP 8.0* | PHP 8.1*
WordPress 5.9
WordPress 5.9.x
PHP 8.0* | PHP 8.1*
WordPress 5.8
WordPress 5.8.x
PHP 8.0*
WordPress 5.7
WordPress 5.7.x
PHP 8.0*
WordPress 5.6
WordPress 5.6.x
PHP 8.0*

آخرین نسخه PHP برای وردپرس چیست؟

پی اچ پی به طور مداوم برای به روز رسانی چارچوب خود و رفع اشکالات و مسائل امنیتی تلاش می کند. وردپرس قصد دارد از نسخه های جدید PHP در هنگام انتشار پشتیبانی کند. آخرین نسخه PHP که در حال حاضر توسط وردپرس پشتیبانی می شود PHP 8.2 است و توسط WP 6.1 پشتیبانی می شود.

با این حال، هماهنگی وردپرس با PHP 8.x هنوز در مرحله پشتیبانی بتا است. با این حال، بیشتر عملکردهای وردپرس کار خواهند کرد، اما گاهی اوقات ممکن است با برخی مشکلات کوچک روبرو شوید.

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

چگونه نسخه پی اچ پی وردپرس را بررسی کنیم؟

در این قسمت درباره بررسی ورژن PHP مورد استفاده در یک وب سایت با سیستم مدیریت محتوای وردپرس صحبت می کنیم. برای بررسی ورژن PHP که در وب سایت استفاده شده، کافی است این مراحل را دنبال کنید:

  • وارد پنل مدیریتی وردپرس شوید.
  • به منوی Tools و سپس به قسمت Site Health بروید.
  •  از بین گزینه‌های باز شده، بر روی تب Info کلیک کنید.
  • در لیستی که نمایش داده شده است، به بخش Server بروید و بر روی کوچکترین فلش کلیک کنید تا اطلاعات بیشتری نمایش داده شود.

در اینجا، شما ورژن PHP استفاده شده در وب سایت خود را همراه با سایر جزئیات سرور مشاهده خواهید کرد.

چگونه نسخه php را تشخیص دهیم؟

به روز نگه داشتن نسخه PHP به چه دردی می خورد؟

یکی از کارهای مهمی که باید به عنوان مدیر سایت انجام دهید، بروز نگه داشتن نسخه PHP است. اما چرا باید این کار را انجام دهیم و این کار چه مزیت هایی می تواند برای ما داشته باشد؟

حفظ و افزایش امنیت

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

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

بهبود کارایی

با انتشار نسخه‌های جدید PHP، به‌طور قابل توجهی عملکرد این زبان بهبود یافته است. در واقع، PHP یک زبان برنامه‌نویسی بسیار مهم و بزرگ است که باید همیشه به‌روزرسانی شود تا در مقایسه با بهینه‌سازی‌ها و به‌روزرسانی‌های پلتفرم دیگر شما، همیشه در اولویت باشد. با نصب PHP 7، سیستم شما قادر است تا درخواست‌ها را با سرعت تقریباً نصف نسخه‌های قبلی، دو برابر بیشتر در هر ثانیه اجرا کند. بر اساس آزمایشات بنچمارک، PHP 7.3 تقریباً سه برابر بیشتر از PHP 5.6 در هر ثانیه درخواست‌ها را اجرا می‌کند و در میانگین ۹ درصد سریع‌تر از PHP 7.2 است. همچنین، براساس نموداری که Christian Vigh ارائه داده است، PHP 5.2 حدود ۴۰۰درصد کندتر از PHP 7 است.

فراهم کردن جدیدترین ویژگی ها برای توسعه دهندگان

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

تغییراتی که در نسخه‌های جدید PHP اتفاق می‌افتند عبارتند از:

  • اضافه شدن عملگر مقایسه ترکیبی
  • اضافه شدن عملگر ادغام تهی
  • اضافه شدن نوع جدیدی از اشاره
  • اضافه شدن کلاس‌های ناشناس.

پشتیبانی

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

استاندارد کردن افزونه ها

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

فراهم کردن امکان استفاده از قابلیت ها و ویژگی های جدید

تغییر ورژن PHP سایت به شما اجازه استفاده از قابلیت‌های بهتر و جدید این زبان برنامه‌نویسی را می‌دهد.

افزایش یافتن سرعت

تغییر ورژن PHP سایت باعث افزایش سرعت پلتفرم‌های مختلف می‌شود. به عنوان مثال، در سیستم مدیریت محتوای دروپال، با تغییر ورژن PHP سایت به ورژن ۷ یا بالاتر، سرعت سایت تا ۷۵ درصد افزایش می‌یابد و این تاثیر مثبت در فریم‌ورک نیز به ۹۵ درصد برای سرعت پردازش در یک ثانیه می‌رسد.

با توجه به مزایایی که گفته شده، تغییر ورژن PHP سایت به دلایل لازم و کافی انجام می‌شود. اما باید به این نکته توجه کنید که چگونگی انجام این تغییرات مهم است.

نسخه PHP سرور را با استفاده از فایل بررسی کنید

شما می‌توانید با استفاده از سرویس‌های FTP، دایرکت‌ادمین و سی‌پنل، فایل خود را به سرور آپلود کنید و نسخه PHP خود را بررسی کنید.

  1. ایجاد فایل جدید

برای انجام این کار، ابتدا باید یک فایل جدید با نام phpInfo.php در سیستم خود ایجاد کنید. سپس با استفاده از Notepad، آن را باز کنید و قطعه کد زیر را درون آن قرار دهید و سپس فایل را ذخیره کنید.

<?php echo 'Current PHP version: ' . phpversion() ; ?>

با استفاده از این دستور PHP، نسخه PHP که در حال حاضر بر روی سیستم شما نصب شده است را بر می گرداند.

  1. آپلود فایل

در مرحله دوم، باید فایل ایجاد شده را در روت اصلی سرور خود و فولدر public_html قرار دهید.

  1. اجرای فایل

در مرحله سوم، با رفتن به مسیر فایل خود، به آدرس domain.com/phpinfo.php مراجعه کنید و اگر همه چیز به درستی انجام شده باشد، نسخه PHP خود را مشاهده خواهید کرد.

برای بررسی نسخه PHP نصب شده بر روی سیستم های ویندوز، مک و لینوکس، می توانید از Command Prompt یا Terminal استفاده کنید. در ویندوز، با باز کردن cmd و در لینوکس و مک، باز کردن ترمینال، کد زیر را وارد کنید تا نسخه PHP نصب شده بر روی سیستم شما بررسی شود.

php –v

چگونه باید ورژن PHP را در وردپرس بررسی کنیم؟

اگر از وردپرس نسخه‌ی پنج یا بالاتر استفاده می‌کنید، می‌توانید به راحتی نسخه‌ی PHP خود را در بخش «Site Health» مشاهده کنید. در صورت استفاده از نسخه‌های قدیمی‌تر وردپرس، همچنان می‌توانید با روشی که در بالا توضیح داده شده است، به نسخه‌ی PHP خود دسترسی پیدا کنید. به همین سادگی، نسخه‌ی PHP که در حال استفاده از آن هستید، در سیستم وردپرس قابل دسترسی است.

نحوه بررسی ورژن PHP در دایرکت ادمین

اگر از نسخه های ۱.۴۳۱ به بعد دایرکت ادمین استفاده می کنید، این امکان برایتان فراهم است که دو نسخه مختلف از PHP را در سرورتان نصب کنید و هر کاربر می‌تواند یک نسخه مورد نظر را برای هر دامنه خود انتخاب کند.

اگر از رابط کاربری قدیمی DirectAdmin استفاده می‌کنید، برای تغییر ورژن PHP در دامنه خود مراحل زیر را انجام دهید:

  • به DirectAdmin وارد شوید
  • گزینه Domain Administration را انتخاب کنید.
  • دامنه خود را انتخاب کنید.
  • نسخه PHP مورد نظر خود را مشاهده کنید.

اگر از رابط کاربری جدید DirectAdmin استفاده می‌کنید، برای مشاهده نسخه PHP مراحل زیر را انجام دهید:

۱. به DirectAdmin وارد شوید.

۲. گزینه CustomBuild از منو Extra Features را انتخاب کنید.

۳. تب Edit Options را انتخاب کنید و نسخه PHP مورد نظر خود را مشاهده کنید.

همچنین می‌توانید با استفاده از Command Line سرور DirectAdmin، نسخه PHP را مشاهده کنید:

  • وارد سرور DirectAdmin شوید.
  • در Command Line سرور دستور زیر را اجرا کنید:
# /usr/local/DirectAdmin/custombuild/build options | grep PHP
  • خروجی مانند زیر به شما نشان داده می شود:
[root@web ~]# /usr/local/DirectAdmin/custombuild/build options | grep PHP PHP (default): ۷.۴ as php-fpm PHP (additional): ۸.۰ as php-fpm PHP (additional, 3rd): ۷.۰ as php-fpm PHP (additional, 4th): ۷.۲ as php-fpm [root@web ~] #

نحوه بررسی نسخه PHP در سی پنل

شما می‌توانید نسخه PHP را هم در cPanel مشاهده کنید. برای دیدن نسخه PHP در cPanel باید مراحل زیر را دنبال کنید:

  • وارد cPanel شوید.
  • در سمت راست صفحه گزینه Server Information را در منوی General Information انتخاب کنید.
  • در ستون PHP Version، نسخه PHP را مشاهده خواهید کرد.
  • همچنین می‌توانید نسخه‌های دیگر PHP را نیز به راحتی ببینید:
  • وارد بخش اصلی WMH شده و سپس به Home بروید.
  • گزینه Software را انتخاب کنید.
  • در نهایت گزینه EasyApache را انتخاب کنید.

انتخاب بهترین ورژن PHP برای وردپرس

بهترین ورژن PHP جدیدترین نسخه PHP است. به عبارتی بهترین راه انتخاب نسخه جدید PHP است. با به‌روزرسانی ورژن PHP، از امنیت و کارایی و امکانات بیشتری بهره‌مند خواهید شد. در حال حاضر، آخرین نسخه PHP که نسخه ۸ است، بهترین گزینه است و هر نسخه‌ای که به‌روزرسانی امنیتی برای آن ارائه می‌شود، گزینه مناسبی است. استفاده از نسخه‌های قدیمی‌تر PHP از ۵ توصیه نمی‌شود؛ زیرا کارایی و امنیت لازم را ندارد و نیاز است که هرچه سریعتر، به ورژن های جدید، آپدیت شود. همچنین، برنامه‌نویسان مسئول به‌روزرسانی PHP هستند و در صورت نیاز، کدهای قدیمی باید به‌روز شوند تا با نسخه‌های جدید PHP سازگار شوند.

نحوه تغییر ورژن PHP سایت

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

نحوه تغییر نسخه PHP در cPanel

برای به‌روزرسانی نسخه PHP در cPanel، کافیست که به صفحه cPanel سرور خود وارد شوید. سپس در بخش Software، اگر گزینه MultiPHP Manager در دسترس است، از آن برای تغییر نسخه PHP استفاده کنید. اگر گزینه PHP Selector در دسترس است، باید از آن برای تغییر نسخه PHP استفاده کنید. این کار بسیار ساده است و نیازی به دانش فنی خاصی ندارد.

نحوه تغییر نسخه PHP در MultiPHP Manager

لطفاً این مراحل رو انجام بدید تا بتونید نسخه PHP یه دامنه‌ی خاص رو ارتقا بدید:

۱. گزینه MultiPHP Manager  از بخش Software رو انتخاب کنید.

۲. دامنه‌ی مورد نظرتون رو انتخاب کنید.

۳. نسخه مورد نظر PHP رو انتخاب کنید و روی کلید Apply کلیک کنید.

نحوه تغییر نسخه PHP در PHP Selector

برای آن که نسخه PHP سایت خودتان را تغییر دهید، باید به بخش Software بروید و گزینه PHP Selector را انتخاب کنید. پس از آن هم باید public_html و دایرکتوری سایتی که قصد دارید نسخه php آن را تغییر دهد، را انتخاب کنید.

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

نحوه تغییر نسخه PHP در دایرکت ادمین

تغییر دادن نسخه PHP در دایرکت ادمین کار پیچیده ای نیست و شما می توانید به راحتی و با چند گام، ورژن PHP را در دایرکت ادمین تغییر دهید.

1. ابتدا به عنوان کاربر خود وارد کنترل پنل DirectAdmin شوید.

https://your-domain.com:2222 یا https://IP-address:2222 یا https://server-hostname:2222.

تغییر ورژن php در دایرکت ادمین

2. گزینه PHP Version را پیدا کنید، که درست زیر پنل استفاده از منابع بلادرنگ (دیسک، پهنای باند، ایمیل) قرار دارد.

تغییر ورژن php در دایرکت ادمین

3. برای تغییر نسخه PHP → بر روی Change کلیک کنید.

تغییر ورژن php در دایرکت ادمین

4. نسخه PHP را از منوی کشویی انتخاب کنید ← بر روی SAVE کلیک کنید.

تغییر ورژن php در دایرکت ادمین

4. تبریک! شما با موفقیت نسخه PHP را در دایرکت ادمین تغییر دادید.

 

الزامات استفاده از چندین نسخه PHP در دایرکت ادمین

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

/usr/local/DirectAdmin/DirectAdmin config | grep php_version_selector

اگر از این کد استفاده کردید و متوجه شدید که php_version_selector غیرفعال است، می توانید از کد زیر استفاده کنید و آن را فعال کنید:

/usr/local/DirectAdmin/DirectAdmin set php_version_selector ۱ restart

از نسخه PHP متفاوت برای زیردامنه استفاده کنید

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

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

  1. به DirectAdmin وارد شوید.
  2. Sub-Domains Setup را انتخاب کنید.
  3. Document Root Override را انتخاب کنید.
  4. برای هر زیردامنه، نسخه مورد نظر را انتخاب کنید. برای تنظیم نسخه PHP از طریق کامپیوتر، می‌توانید این مراحل را دنبال کنید: وارد دایرکتوری مربوطه شوید:
/usr/local/DirectAdmin/data/users/USERNAME/domains/DOMAIN.COM.subdomains.docroot.override

در CustomBuild options.conf بسته به تنظیماتتان، استفاده کنید:

php1_select=۱-۴

یک مثال برای توضیح بهتر می زنیم؛ اگر شما تنظیمات php1_select را به عدد ۲ تغییر دهید، از تنظیمات php2_release و php2_mode برای زیردامنه مربوطه استفاده می‌شود. در فایل زیر، هر زیردامنه در یک خط مجزا قرار دارد.

domain.com.subdomains.docroot.override

اگر زیر دامنه شما هم به شکل sub.domain.com باشد، می توانید به صورت زیر عمل کنید:

sub=php1_select=۲

در صورتی که بازنویسی های public_html یا private_html موجود هستند، می توانید از کد زیر استفاده کنید:

sub=public_html=/domains/otherdomain.com/public_html&private_html=/domains/otherdomain.com/private_html&php1_select=۲

هر مسیر متفاوت دامنه، یک نسخه php متفاوت

اگر می‌خواهید برای هر مسیر و دامنه‌ی مختلف از نسخه‌های PHP متفاوت استفاده کنید، این امکان وجود دارد. البته باید بررسی کنید که mod_php شما این امکان را دارد یا نه. برای این کار باید به فایل custombuild.conf در دایرکت‌ادمین وارد شوید و مراحل زیر را دنبال کنید:

  1. mod_php

تنظیمات mod_php به طور معمول در حالت پیش‌فرض هستند. از دو روش زیر می توانید برای تغییر دادن این بخش استفاده کنید:

  • باز کردن فایل htaccess در پوشه public_html و افزودن دستورات php_admin_flag / php_admin_value.
  • وارد سطح مدیریت اصلی شده و Custom Httpd Config را باز کرده و دستورات php_admin_flag / php_admin_value را اضافه کنید.
  1. php-fpm

php-fpm این امکان را برای شما فراهم می کند تا بتوانید چندین نسخه php را برای دامنه ها و مسیر های مختلف انتخاب کنید. با استفاده ازphp-fpm، کاربران می‌توانند به صورت دستی و از طریق پنل خودشان نسخه PHP را تعیین کنند. زیرا php-fpm در سرور مستقل آن‌ها قرار دارد.

  1. fastcgi

یکی از روش های دیگری که می تواند این قابلیت را برای شما امکان پذیر کند، روش fastcgi است. برای انجام این کار کافیست یک فایل .ini را به صورت دستی در مسیر /usr/local/directadmin/data/users/username/php/domain.com.ini ایجاد کنید تا fastcgi آن را بخواند.

استفاده از افزونه برای مدیریت و آپدیت ورژن PHP در دایرکت ادمین از داخل پنل

یک برنامه کوچک برای مدیریت و به‌روزرسانی نسخه PHP در DirectAdmin وجود دارد که می‌توانید آن را از داخل DirectAdmin خود استفاده کنید

  • برای نصب این برنامه، در ابتدا به بخش مدیریت پلاگین (سطح مدیریتی) بروید.
  • سپس لینک زیر را در قسمت مربوطه وارد کنید: http://www.custombuild.eu/plugin/custombuild.tar.gz
  • سپس گزینه «افزودن پلاگین» را انتخاب کنید و منتظر بمانید تا برنامه نصب شود.
  • بعد از نصب، می‌توانید از این برنامه استفاده کنید.

نحوه تغییر دادن نسخه php در سرور plesk

اگر از plesk استفاده می کنید و می خواهید تا نسخه php را در سرور پلسک تغییر دهید، مراحلی که در ادامه می گوییم را همراه ما گام به گام اجرا کنید:

برای شروع کار، باید وارد سرور خودتان شوید و بعد از ورود به قسمت وب سایت و دامنه، روی گزینه تنظیمات PHP کلیک کنید. در زیر این گزینه، نسخه PHP سایت شما نمایش داده می‌شود و با کلیک بر روی گزینه مربوطه، به بخش تغییر نسخه PHP دسترسی خواهید داشت.

نحوه تغییر دادن نسخه php در سرور plesk

استفاده از کادر مربوطه، به شما این امکان را می‌دهد که به راحتی نسخه PHP سایت خود را تغییر دهید و مشکلی در این زمینه نداشته باشید.

البته ممکن است شما هنوز سایت خود را آنلاین نکرده باشید و از لوکال سرور برای اجرای سایت استفاده کنید. در این صورت نیز می‌توانید به راحتی با استفاده از تنظیمات مربوطه، نسخه PHP خود را در لوکال سرور تغییر دهید.

نحوه تغییر دادن ورژن PHP در xampp

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

برای نصب و فعال‌سازی وردپرس، باید دو گزینه اول را در سرور محلی خودتان فعال کنید. همچنین، برای تغییر نسخه PHP در این نرم‌افزار، باید بر روی گزینه “config” کلیک کنید.

بعد از موردی که قبلاً بهش اشاره شد، باید بر روی گزینه‌ی Apache (httpd-xampp.conf) کلیک کنید تا یک فایل برای شما باز شود که در آن یک سری کد نوشته شده است.

نحوه تغییر دادن نسخه php در زمپ

در این فایل باید به دنبال یک قطعه کد خاص باشید که به شرح زیر است.

LoadFile "c:/xampp/php/libpq.dll"
 
LoadModule php5_module “c:/xampp/php/php5apache2_4.dll”
 
LoadFile “c:/xampp/php/php5ts.dll”
 
LoadFile "c:/xampp/php/libpq.dll"
 
LoadModule php5_module “D:/xampp/php/php5apache2_4.dll”

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

LoadFile "D:/xampp/php/php7ts.dll"
 
LoadFile "D:/xampp/php/libpq.dll"
 
LoadModule php7_module "D:/xampp/php/php7apache2_4.dll"
 
LoadFile "D:/xampp/php/php7ts.dll"
 
LoadFile "D:/xampp/php/libpq.dll"
 
LoadModule php7_module "D:/xampp/php/php7apache2_4.dll"

 

سخن آخر

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

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

کلیک کنید  نحوه تغییر رمز عبور وردپرس به کمک phpMyADMIN

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

وردپرس برای نسخه‌های PHP 5.6 و بالاتر سازگار است، اما با توجه به توصیه های امنیتی و بهینه سازی، استفاده از ورژن PHP 7.4 به بعد توصیه می‌شود.

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

مطالب مشابهی که شاید علاقمند باشید

32 تا حرف داریم ولی باهاش می تونیم حرف بزنیم، ارتباط برقرار کنیم، آثار هنری خلق کنیم، آموزش بدیم، محبت کنیم، نفرت بورزیم و... برای همین دنیای کلمات، برای من جذاب ترین دنیاست. منم تصمیم گرفتم نویسنده بشم تا با 32 تا حرف فارسی، کلی مقاله آموزشی بنویسم و هم معلم باشم و هم نویسنده. سعی می کنم ساده و روان بنویسم تا هیچوقت از یاد گرفتن خسته نشید و لذت ببرید.

دیدگاه های شما

برای دریافت این مقاله لطفا ایمیلتان را وارد کنید

می توانید مقاله را دانلود کنید یا پرینت بگیرید