كيفية تحديث إصدار PHP على XAMPP (Windows)؟

تحديث نسخة xamp windows xamp


كوني مطور ويب بنفسي ، من المحتمل أن يكون XAMPP أحد البرامج التي أستخدمها في الغالب على جهاز الكمبيوتر الذي يعمل بنظام Windows. لن أخوض في التفاصيل لشرح سبب استخدام XAMPP ولماذا يجب عليك التفكير في استخدامه أيضًا. على الرغم من أن الأمر استغرق مني بعض الوقت لمعرفة كيفية تحديث إصدار PHP ، إلا أنه سيكون من المفيد مشاركة تجربتي وتجعل عملك أسهل ويوفر لك الكثير من الوقت في هذه المهمة. هذه المقالة مخصصة لتظهر لك خيارات مختلفة حول كيفية تحديث إصدار PHP على XAMPP Windows وإصلاح أي مشكلة قد تحدث.

لماذا يجب عليك تحديث إصدار XAMPP PHP?

تمامًا مثل أي برنامج آخر ، مع PHP ، يوصى بشدة باستخدام أحدث إصدار. يحتوي إصدار PHP7 الجديد على الكثير من التحسينات ، مقارنة بإصدار PHP5 القديم. يستخدم PHP7 نصف الذاكرة وتم تحسين أدائه بشكل ملحوظ. فيما يلي بعض الفوائد الأخرى لاستخدام PHP7:

  • PHP 7 أسرع مرتين من إصدار أقل من PHP
  • استخدام ذاكرة منخفضة (حتى 50٪)
  • يسهل معالجة الأخطاء
  • دعم أنظمة Windows 64 بت
  • مشغلي سفن الفضاء الجديدة والاندماج
  • تمكين إعلانات النوع الدقيق
  • إضافة فئات مجهولة
  • يسهل الواردات من نفس مساحة الاسم
  • إدخال اندماج باطل & مشغل سفينة فضاء والمزيد

من ناحية أخرى ، لن يتم دعم إصدار PHP5 لفترة أطول. على سبيل المثال ، سيكون Joomla 4 متوافقًا فقط مع الخادم الذي يستخدم إصدار PHP7 على الأقل. هذان فقط سببان ، لكنك تفهم الفكرة.

تحديث إصدار PHP على Windows XAMPP

إذا كنت تستخدم إصدارًا أقدم من XAMPP (3.2.1 أو أقدم) ، فعلى الأرجح أنك لا تزال تستخدم PHP5. إليك بعض الخيارات حول كيفية ترقية إصدار PHP5 القديم إلى PHP7.

  1. تحميل أحدث إصدار PHP متوافق مع Windows الخاص بك (x86 أو x64)

  2. استخرج الملفات إلى مجلد باسم php

  3. انتقل إلى دليل تثبيت XAMPP وأعد تسمية مجلد php القديم (شيء مثل php_5)

  4. انسخ مجلد php المستخرج حديثًا إلى مجلد تثبيت XAMPP

  5. افتح لوحة تحكم XAMPP وقم بتكوين Apache

  6. انقر فوق زر التكوين بجوار وحدة Apache واختر Apache (httpd-xampp.conf)

    تحديث فب نوافذ xampp اباتشي httpd

  7. استبدل جميع ملفات php5 بنص php7 واحفظ الملف

  8. أعد تشغيل خادم أباتشي!

ماذا لو لم يبدأ خادم أباتشي؟ قد تحصل على رسالة الخطأ التالية على لوحة تحكم XAMPP:

[أباتشي] تم اكتشاف تغيير الحالة: قيد التشغيل

[أباتشي] تم اكتشاف تغيير الحالة: توقف

[أباتشي] خطأ: إغلاق أباتشي بشكل غير متوقع.

[أباتشي] قد يكون هذا بسبب وجود منفذ محظور ، فقد التبعيات,

[أباتشي] امتيازات غير مناسبة ، أو تعطل ، أو إيقاف تشغيل بطريقة أخرى.

[أباتشي] اضغط على زر السجلات لعرض سجلات الأخطاء والتحقق

[أباتشي] عارض أحداث Windows لمزيد من القرائن

[أباتشي] إذا كنت بحاجة إلى مزيد من المساعدة ، انسخ هذا وانشره

[أباتشي] نافذة تسجيل كاملة على المنتديات

إذا كان الأمر كذلك ، يرجى القيام بما يلي:

  1. في لوحة تحكم XAMPP ، انقر فوق الزر Config بجانب وحدة Apache

  2. اختر Apache (httpd.conf)

    تحرير xampp أباتشي httpd أسيوط

  3. ابحث عن الأسطر التالية واستبدلها:

    استماع 80

    إلى

    استماع 8080

    المضيف المحلي ServerName: 80

    إلى

    المضيف المحلي ServerName: 8080

  4. احفظ وأغلق الملف httpd.conf

  5. قم بتحرير ملف httpd-ssl.conf بالضغط على Apache (http-ssl.conf)

    تحرير xampp apche httpd ssl أسيوط

  6. ابحث عن الأسطر التالية واستبدلها:

    استماع 443

    إلى

    استماع 4443

    إلى

    اسم الخادم www.example.com:443

    إلى

    اسم الخادم www.example.com:4443

  7. احفظ وأغلق الملف httpd-ssl.conf

  8. أعد تشغيل خادم أباتشي

إذا فعلت كل شيء بشكل صحيح ، فيجب أن يبدأ خادم Apache.

عند هذه النقطة ، قد يوقفك خطأ آخر عن استخدام خادم XAMPP Apache:

مشكلة DLL مفقودة مع XAMPP

خطأ api ms win crt runtime l1 1 0 dll

يتعذر بدء تشغيل البرنامج لأن api-ms-win-crt-runtime-l1-1-0.dll مفقود من جهاز الكمبيوتر الخاص بك. الرجاء إعادة تحميل البرنامج \ التطبيق لعلاج هذه المشكلة.

يرجع هذا الخطأ إلى برنامج Microsoft Visual C ++ قديم. قد يستمر الخطأ في الاستمرار ، على الرغم من أنه قد يكون لديك هذا البرنامج مثبتًا على جهاز الكمبيوتر الخاص بك.

هنا هو ما يمكنك القيام به:

  1. تحميل أحدث إصدار من Microsoft Visual C++

  2. قم بإلغاء تثبيت الإصدار القديم من جهاز الكمبيوتر الخاص بك: ابدأ > لوحة التحكم > البرامج إلغاء تثبيت البرنامج

  3. قم بإعادة تشغيل جهاز الحاسوب الخاص بك

  4. قم بتثبيت الإصدار الجديد الذي قمت بتنزيله مؤخرًا

  5. أعد تشغيل الكمبيوتر مرة أخرى

  6. شغّل لوحة تحكم XAMPP وابدأ خادم Apache – لن يظهر خطأ .dll بعد الآن

قم بتثبيت XAMPP 3.2.2

إذا لم تنجح أي من الأساليب المذكورة أعلاه ، فإنني أقترح تثبيت أحدث إصدار من XAMPP. يأتي أحدث إصدار من XAMPP (3.2.2) مع PHP7 المضمّن ، لذا لا داعي للعبث بجميع المشاكل المذكورة أعلاه. ولكن كن حذرًا ، لا تستبدل ملفاتك القديمة ، لأنك قد تفقد جميع مشروعاتك وملفاتك وقواعد بياناتك. فيما يلي دليل سهل اتباعه خطوة بخطوة حول كيفية تثبيت XAMPP الجديد ونقل مشروعاتك عبر:

  1. انتقل إلى AppacheFrineds.org و تحميل الإصدار الذي تحتاجه

    تحميل أحدث نسخة من xampp

  2. شغّل التثبيت واختر مجلد وجهة مختلفًا له – إذا كان إصدار XAMPP القديم مثبتًا على المجلد C: / xampp / ، فقم بتثبيت الإصدار الجديد على C: / newxampp /

  3. بعد التثبيت الناجح ، انقل المجلد C: / xampp / htdocs / إلى C: / newxampp / htdocs / – سيؤدي هذا إلى نقل جميع ملفات مشروعك إلى التثبيت الجديد

  4. قم أيضًا بنقل C: / xampp / mysql / data / إلى C: / xampp / mysql / data / – سيؤدي هذا إلى نقل جميع معلومات قاعدة البيانات إلى التثبيت الجديد

  5. افتح لوحة تحكم XAMPP الجديدة الإصدار 3.2.2 – وابدأ تشغيل Apache و MySQL

  6. تحقق الآن من إصدار php http: //localhost/phpinfo.php – يجب أن يحتوي ملف PHP هذا على السطر التالي:

    <?php phpinfo () ؛ ?>

    نسخة معلومات php 7 2 6

  7. ابدأ باستخدام قوة PHP7!

قم بتغليفه

آمل حقًا أن تكون هذه المقالة قد ساعدتك. إذا كنت لا تزال تواجه صعوبات ، فالرجاء إخبارنا في التعليقات وسنحاول الإجابة على استفساراتك وإيجاد حل لمشكلتك. ترميز سعيد!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map