Hoe kan ek PHP-weergawe op XAMPP (Windows) opdateer?

01.06.2020
Artikels en meer ... 'Hoe kan ek PHP-weergawe op XAMPP (Windows) opdateer?
0 5 мин.

update php weergawe xamp windows


As ek self ‘n webontwikkelaar is, is XAMPP waarskynlik een van die sagteware wat ek meestal op my Windows-rekenaar gebruik. Ek sal nie die besonderhede bespreek waarom ek XAMPP gebruik nie en waarom u dit ook moet oorweeg. Alhoewel dit my ‘n tydjie geneem het om uit te vind hoe om die PHP-weergawe op te dateer, is dit tog nuttig om my ervaring te deel en u werk makliker te maak en u baie tyd aan hierdie taak te bespaar. Hierdie artikel is bedoel om u verskillende opsies te wys hoe u die PHP-weergawe op XAMPP Windows kan opdateer en om enige probleme wat opduik, op te los.

Waarom u XAMPP PHP-weergawe moet opdateer??

Net soos met enige ander sagteware, word dit ook met PHP sterk aanbeveel om die nuutste weergawe te gebruik. Die nuwe PHP7-weergawe het baie verbeterings in vergelyking met die ou PHP5. PHP7 gebruik die helfte van die geheue en die prestasie daarvan is aansienlik verbeter. Hier is ‘n paar ander voordele van die gebruik van PHP7:

  • PHP 7 is amper twee keer so vinnig as die onderste weergawe van PHP
  • Lae geheueverbruik (tot 50%)
  • Fasiliteer die hantering van foute
  • Ondersteuning van 64-bis Windows-stelsels
  • Nuwe ruimtetuig- en noulettende samewerkingsoperateurs
  • Aktiveer akkurate tipe verklarings
  • Voeg anonieme klasse by
  • Dit vergemaklik die invoer vanuit dieselfde naamruimte
  • Bekendstelling van nulkoalisie & Ruimteskipoperateur en meer

Aan die ander kant sal die PHP5-weergawe nie veel langer ondersteun word nie. Joomla 4 sal byvoorbeeld slegs versoenbaar wees met bedieners wat ten minste PHP7-weergawe gebruik. Dit is slegs ‘n paar redes, maar u kry die punt.

Dateer die PHP-weergawe op Windows XAMPP op

As u ‘n ouer weergawe van XAMPP (3.2.1 of ouer) gebruik, sal u waarskynlik nog steeds PHP5 gebruik. Hier is ‘n paar opsies hoe om die ou PHP5-weergawe na PHP7 op te gradeer.

  1. Laai die nuutste PHP weergawe wat versoenbaar is met u Windows (x86 of x64)

  2. Onttrek lêers na ‘n lêer genaamd php

  3. Gaan na u XAMPP-installasiegids en hernoem die ou php-lêergids (iets soos php_5)

  4. Kopieer die onlangs onttrekte php-lêergids na u XAMPP-installasiemap

  5. Maak die XAMPP-kontrolepaneel oop en stel Apache op

  6. Klik op die Config-knoppie langs die Apache-module en kies Apache (httpd-xampp.conf)

    update php windows xampp apache httpd

  7. Vervang alle php5 met php7-teks en stoor die lêer

  8. Herbegin Apache-bediener!

Wat as die Apache-bediener nie begin nie? U kan die volgende foutboodskap op u XAMPP-kontrolepaneel kry:

[Apache] Statusverandering bespeur: loop

[Apache] Statusverandering bespeur: gestop

[Apache] Fout: Apache is onverwags afgeskakel.

[Apache] Dit kan wees as gevolg van ‘n geblokkeerde poort, ontbrekende afhanklikhede,

[Apache] onbehoorlike voorregte, ‘n ongeluk of ‘n stilstand op ‘n ander manier.

[Apache] Druk op die Logs-knoppie om foute te sien en na te gaan

[Apache] die Windows Event Viewer vir meer leidrade

[Apache] As u meer hulp nodig het, kopieer en plaas dit

[Apache] hele logvenster op die forums

Indien wel, doen die volgende:

  1. Klik in die XAMPP-kontrolepaneel op die Config-knoppie langs Apache-module

  2. Kies Apache (httpd.conf)

    xampp wysig apache httpd conf

  3. Soek en vervang die volgende reëls:

    Luister 80

    om

    Luister 8080

    Bedienernaam localhost: 80

    om

    Bedienernaam localhost: 8080

  4. Stoor en maak die httpd.conf-lêer toe

  5. Bewerk die lêer httpd-ssl.conf deur op die Apache (http-ssl.conf) te klik

    xampp wysig apche httpd ssl conf

  6. Soek en vervang die volgende reëls:

    Luister 443

    om

    Luister 4443

    om

    Bedienernaam www.example.com:443

    om

    Bedienernaam www.example.com:4443

  7. Stoor en maak die httpd-ssl.conf-lêer toe

  8. Herbegin Apache-bediener

As u alles reg gedoen het, moet die Apache-bediener begin.

Op hierdie punt kan nog een fout u verhinder om die XAMPP Apache-bediener te gebruik:

Ontbrekende DLL-probleem met XAMPP

fout api ms win crt runtime l1 1 0 dll

Die program kan nie begin nie omdat api-ms-win-crt-runtime-l1-1-0.dll op u rekenaar ontbreek. Probeer die program weer installeer om hierdie probleem op te los.

Hierdie fout is te wyte aan verouderde Microsoft Visual C ++ -sagteware. Die fout kan steeds voortduur, selfs al is hierdie sagteware dalk op u rekenaar geïnstalleer.

Dit is wat u kan doen:

  1. Aflaai die nuutste weergawe van Microsoft Visual C++

  2. Verwyder die ou weergawe van u rekenaar: Start > Beheer paneel > Programme verwyder ‘n program

  3. Herbegin u rekenaar

  4. Installeer die nuwe weergawe wat u onlangs afgelaai het

  5. Herbegin u rekenaar weer

  6. Begin die XAMPP-kontrolepaneel en begin die Apache-bediener – die .dll-fout moet nie meer verskyn nie

Installeer XAMPP 3.2.2

As geen van die bogenoemde metodes werk nie, stel ek voor dat u die nuutste weergawe van XAMPP installeer. Die nuutste weergawe van XAMPP (3.2.2) is met PHP7 ingesluit, en u hoef nie met al die bogenoemde probleme te mors nie. Maar wees versigtig om nie u ou lêers oor te skryf nie, want u projekte, lêers en databasisse kan verloor. Hier is ‘n maklike stap-vir-stap handleiding om die nuwe XAMPP te installeer en u projekte oor te dra:

  1. Gaan na AppacheFrineds.org en Aflaai die weergawe wat u benodig

    aflaai xampp nuutste weergawe

  2. Begin die installasie en kies ‘n ander bestemmingsmap daarvoor – as u ou XAMPP-weergawe geïnstalleer is in C: / xampp / map, installeer die nuwe weergawe op C: / newxampp /

  3. Na suksesvolle installasie, dra die C: / xampp / htdocs / gids oor na C: / newxampp / htdocs / – dit sal al u projeklêers na die nuwe installasie oordra

  4. Oordra ook die C: / xampp / mysql / data / na C: / xampp / mysql / data / – dit sal alle databasisinligting na die nuwe installasie oordra

  5. Open die nuwe XAMPP Control Panel v3.2.2 – en begin Apache en MySQL

  6. Kyk nou na die php-weergawe http: //localhost/phpinfo.php – hierdie PHP-lêer moet die volgende reël bevat:

    <?php phpinfo (); ?>

    php info weergawe 7 2 6

  7. Begin om die krag van PHP7 te gebruik!

Verpak dit

Ek hoop regtig dat hierdie artikel u gehelp het. Laat weet ons asb. Steeds in die kommentaar en probeer u vrae beantwoord en ‘n oplossing vir u probleem vind. Gelukkige kodering!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Оцените статью
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector