آموزش بروزرسانی نسخه PHP زمپ در ویندوز

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

ارتقا و بروزرسانی نسخه PHP زمپ در ویندوز
ارتقا و بروزرسانی نسخه PHP زمپ در ویندوز

در این مقاله 2 روش کاربردی رو به شما معرفی می کنیم که به کمک اون میتونید نسخه پی اچ پی XAMPP خودتون رو بروزرسانی و ارتقا بدید. پس حتما تا آخر این مقاله جذاب با ما همراه باشید.

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

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

در ابتدای کار شما باید از فایل های سایت خودتون و دیتابیس یک کپی تهیه کنید. برای اینکار ابتدا به پوشه زمپ بروید و یک کپی از فایل htdocs بگیرید و در مسیر دلخواه Paste کنید.

کپی کردن htdocs
کپی کردن htdocs

همینطور این کار رو برای فولدر data که در پوشه mysql همین مسیر هست انجام بدید و از این پوشه نیز یک کپی تهیه کنید. (محتوای این پوشه شامل دیتابیس های سایت شماست)

کپی فایل های دیتابیس برای ارتقا PHP زمپ
کپی فایل های دیتابیس برای ارتقا PHP زمپ

خب حالا نوبت به حذف Xampp میرسه، از بخش apps در ویندوز، نرم افزار زمپ رو به طور کامل حذف کنید.

حذف زمپ
حذف زمپ

بعد از اینکه حذف زمپ تموم شد. میتونید نسخه مورد نظرتون رو از سایت اصلی در این لینک دانلود و از نو نصب کنید. ما در یک مقاله جدا نصب وردپرس روی لوکال با XAMPP رو به طور مفصل آموزش داده ایم که پیشنهاد می کنیم مراحل نصب رو مطابق این مقاله پیش برید.

بعد از اینکه نسخه جدید زمپ رو نصب کردید هر دو فایل htdocs و data رو (که در مرحله ابتدایی بهش اشاره کردیم) از نسخه جدید زمپ حذف میکنیم و فایل هایی که از نسخه قدیمی کپی کرده بودیم و کنار گذاشتیم رو به جای اون ها قرار میدیم.

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

ران کردن زمپ
ران کردن زمپ

ارتقا نسخه PHP بدون حذف زمپ

این روش که در اکثر وبسایت ها معرفی شده، تنها در صورتی جوابگو هست که از نسخه 3.2.1 یا قدیمی تر زمپ استفاده کنید (برای ارتقا از نسخه پی اچ پی 5 به 7) پس در صورتیکه از ورژن های جدیدتر این نرم افزار استفاده میکنید این روش مناسب شما نخواهد بود.

مرحله 1: دانلود PHP و آماده سازی آن برای زمپ

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

دانلود PHP
دانلود PHP

حتما نسخه Thread Safe رو دانلود کنید. همینطور به 32 یا 64 بیتی بودن ویندوز خودتون دقت کنید.

مرحله 2: خارج کردن فایل ها از حالت فشرده

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

اکسترکت کردن PHP
اکسترکت کردن PHP

حال به پوشه xampp مراجعه کنید و نام فولدر php رو در این مسیر به نام دیگری تغییر دهید. (مثلا php5)

بعد از انجام اینکار، فولدر ورژن جدید php (که در مراحل قبل، از فایل فشرده خارج کردیم) رو در پوشه اصلی xampp کپی کنید.

کپی کردن نسخه جدید PHP در فولدر زمپ
کپی کردن نسخه جدید PHP در فولدر زمپ

مرحله 3: اصلاح نسخه PHP در Apache

در این مرحله باید یک سری تغییرات در فایل httpd-xampp.conf برای ارتقا ورژن PHP زمپ انجام بدیم. کنترل پنل زمپ رو باز کنید و مطابق تصویر با کلیک روی دکمه Config در مقابل Apache به httpd-xampp.conf بروید.

ویرایش httpd-xampp.conf برای آپدیت نسخه PHP زمپ
ویرایش httpd-xampp.conf برای آپدیت نسخه PHP زمپ

در این فایل، همه عبارت های php5 رو به php7 تغییر بدید. برای اینکار میتونید از ابزار Replace نرم افزار notepad خود ویندوز مطابق تصویر زیر کمک بگیرید.

جایگزین کردن php5 با php7
جایگزین کردن php5 با php7

در آخر بعد از جایگزین کردن کلمات مذکور، این فایل رو ذخیره کنید و مجدد Apache رو از کنترل پنل زمپ استارت کنید.

خیلی ممنونم که تا آخر این مقاله با ما همراه بودین. اگر راه های دیگه ای برای بروزرسانی نسخه پی اچ پی زمپ سراغ دارید یا هر سوال دیگری در رابطه با این مقاله دارید حتما از قسمت نظرات سایت با ما مطرح کنید.

امیرحسین غلامیان

نزدیک به 7 سال است که با وردپرس آشنا شدم و این آشنایی تا الان ادامه داشته و خواهد داشت. در حال حاضر مدیریت تیم آریا وردپرس رو بر عهده دارم و سعی میکنم هر روز تجربیاتم رو با شما در اینجا به اشتراک بگذارم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *