مشکل چیست؟
تا سال پیش من مناسبترین ورژن php را برای همه دوستان و همکاران و حتی در کارگاههایم، ورژن 5.6 معرفی میکردم. مهمترین علت کار من هم این بود که php5.6 با افزونههای قدیمی هم کار میکند و تقریباً تمام افزونههای جدید هم طوری برنامهنویسی میشوند تا از این ورژن استفاده کنند. اما با اتفاقاتی که افتاده یعنی پایان عمر این ورژن و پایان عمر پشتیبانی امنیتی آن، سایتهایی که از این ورژن استفاده میکنند در معرض خطرات امنیتی هستند ، بهعلاوه افزونهها و قالبهای جدید دیگر این ورژن را پشتیبانی نمیکنند.
بهترین نسخه PHP مناسب وردپرس 5 چیست؟
در حال حاضر از بین ورژن های مختلف php مانند 7.0 و 7.1 و 7.2 و 7.3 ، ما ورژن php7.2 را به شما پیشنهاد میکنیم. اما چرا؟
ورژن های 7.0 و 7.1 کمی قدیمی شدهاند و جدیدترین نسخهها 7.2 و 7.3 هستند. اما نسخه 7.3 php چون بیشازحد جدید است افزونهها و قالبهای وردپرس با آن کامل سازگار نیستند و در برخی موارد خطا تولید میکنند. در کارگاه چهارم طراحی سایت ما این مشکل به وجود آمد که برخی از دوستان از آخرین نسخه php استفاده کردند و بعد از فعالسازی قالب پیام خطا دریافت میکردند.
چرا عمر PHP5.6 تمام شد و باید کوچ کرد
دلایل زیادی وجود دارد که باید این کار را انجام بدهیم مانند:
- سرعت کمتر
- هشدار وردپرس راجع به این نسخه در پنل مدیریتی وردپرس
- پایان پشتیبانی
- امنیت کمتر
- نداشتن سازگاری با نسخه های جدید افزونه ها و قالب های وردپرس
مزیت های نسخه php7.2مهمترین دلیل برای کوچ به نسخه های بالاتر ،سازگاری با قالبها و افزونههای جدید است که دیگر نسخههای قدیمی php را پشتیبانی نمیکنند
این نسخه از php جزو پایدارترین نسخه ها در حال حاظر است و مزیت های آن عبارتند از:
- سرعت بیشتر
- امنیت بیشتر
- موجود بودن پشتیبانی
- سازگاری بالا با قالب ها و افزونه های وردپرس
قبل از انجام این کار در صورتی که بک آپ کامل از سایت خودتان تهیه نکردید حتما تهیه کنید. در صورتی که شما از کنترل پنل cpanel استفاده می کنید باید مانند عکس زیر به قسمت multi php manager بروید.

در صفحه بعدی مانند عکس زیر، نام دامنه خود را انتخاب و سپس نسخه php7.2 را انتخاب کنید. و روی گزینه apply کلیک کنید.

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