آموزش بروزرسانی نسخه 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 سال است که با وردپرس آشنا شدم و این آشنایی تا الان ادامه داشته و خواهد داشت. در حال حاضر مدیریت تیم آریا وردپرس رو بر عهده دارم و سعی میکنم هر روز تجربیاتم رو با شما در اینجا به اشتراک بگذارم.

12 دیدگاه

  1. کاربر
    مهنا 11 آذر 1402

    سلام ببخشید در مرحله سوم من اومدم php5 عوض کنم ولی کلا وجود نداشت.اومدم php7با php8عوض کردم کلا وقتی apacheرو استارت زدم ارور داد

    پاسخ
    • مدیریت
      امیرحسین غلامیان 29 آذر 1402

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

      پاسخ
  2. کاربر
    حسینی 12 آبان 1402

    ممنون از توضیحات خوبتون فقط اگه میشه بخش replaceکردن دو تا فایل بیشتر توضیح بدید

    پاسخ
    • مدیریت
      عرفان کاوه 2 دی 1402

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

      پاسخ
  3. کاربر
    شکوفه 6 خرداد 1402

    توضیحاتتون خیلی روون تر بود، ممنون

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 8 خرداد 1402

      سلام شکوفه جان سلامت باشی ممنون از نظرت.

      پاسخ
  4. کاربر
    علیرضا سیفی پور 14 فروردین 1402

    عالی بود
    سایتای دیگ رو چک کردم مث شما خوب توضیح نداده بودن
    واقعا ممنونم

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 7 اردیبهشت 1402

      خواهش میکنم، خوشحالیم که مشکلتون حل شده 🙂

      پاسخ
  5. کاربر
    امیرحسین 14 بهمن 1401

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

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 8 خرداد 1402

      سلام امیرحسین جان ممنون از نظر دل گرم کننده ات. منم برای شما آرزو موفقیت می‌کنم.

      پاسخ
  6. کاربر
    حمید 16 دی 1401

    با تشکر فراوان از آموزش کامل شما خدا شما را خیر دهد

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 8 خرداد 1402

      سلام حمید جان سلامت باشی خواهش می‌کنم. ممنون از شما که برامون نظر گذاشتید.

      پاسخ

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

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