Hvordan oppdaterer PHP-versjonen på XAMPP (Windows)?

01.06.2020
Artikler og mer ... 'Hvordan oppdaterer PHP-versjonen på XAMPP (Windows)?
0 5 мин.

oppdater php versjon xamp windows


Å være en webutvikler selv, er XAMPP sannsynligvis en av programvaren som jeg bruker mest på Windows-datamaskinen min. Jeg vil ikke gå inn på detaljer for å forklare hvorfor jeg bruker XAMPP og hvorfor du bør vurdere å bruke det også. Selv om det tok meg litt tid å finne ut hvordan du oppdaterer PHP-versjonen, skjønt jeg det vil være nyttig å dele min erfaring og gjøre jobben din enklere og spare deg for mye tid på denne oppgaven. Denne artikkelen er dedikert til å vise deg forskjellige alternativer for hvordan du kan oppdatere PHP-versjonen på XAMPP Windows og fikse eventuelle problemer som kan komme sammen.

Hvorfor du bør oppdatere XAMPP PHP-versjon?

Akkurat som med all annen programvare, anbefales det også med PHP å bruke den nyeste versjonen. Den nye PHP7-versjonen har mange forbedringer, sammenlignet med den gamle PHP5. PHP7 bruker halvparten av minnet, og ytelsen er betydelig forbedret. Her er noen andre fordeler ved å bruke PHP7:

  • PHP 7 er nesten dobbelt så rask som lavere versjon av PHP
  • Lavt minne (opptil 50%)
  • Forenkler feilhåndtering
  • 64-biters Windows Systems Support
  • Nye romfartsoperatører og Null coalescing
  • Aktiverer nøyaktige typedeklarasjoner
  • Legg til anonyme klasser
  • Forenkler import fra samme navneområde
  • Vi introduserer null coalescing & Romskipsoperatør og mer

På den annen side støttes ikke PHP5-versjonen på mye lenger. For eksempel vil Joomla 4 bare være kompatibel med server som bruker minst PHP7-versjon. Dette er bare noen av grunnene, men du får poenget.

Oppdater PHP-versjonen på Windows XAMPP

Hvis du kjører en eldre versjon av XAMPP (3.2.1 eller eldre), bruker du sannsynligvis fortsatt PHP5. Her er et par alternativer for hvordan du oppgraderer gammel PHP5-versjon til PHP7.

  1. Last ned siste PHP-versjon som er kompatibel med Windows (x86 eller x64)

  2. Pakk ut filer til en mappe som heter php

  3. Gå til XAMPP-installasjonskatalogen og gi nytt navn til den gamle php-mappen (noe som php_5)

  4. Kopier den nylig hentede php-mappen til XAMPP-installasjonsmappen

  5. Åpne opp XAMPP-kontrollpanelet og konfigurer Apache

  6. Klikk på Config-knappen ved siden av Apache-modulen og velg Apache (httpd-xampp.conf)

    oppdater php windows xampp apache httpd

  7. Erstatt all php5 med php7-tekst og lagre filen

  8. Start Apache-serveren på nytt!

Hva om Apache-serveren ikke starter? Du kan få følgende feilmelding på XAMPP-kontrollpanelet:

[Apache] Statusendring oppdaget: kjører

[Apache] Statusendring oppdaget: stoppet

[Apache] Feil: Apache ble avsluttet uventet.

[Apache] Dette kan skyldes en blokkert port, manglende avhengigheter,

[Apache] upassende rettigheter, et krasj eller avslutning på en annen metode.

[Apache] Trykk på Logger-knappen for å se feillogger og sjekke

[Apache] Windows Event Viewer for flere ledetråder

[Apache] Hvis du trenger mer hjelp, kopier og legg ut dette

[Apache] hele loggvinduet på forumene

Gjør i så fall følgende:

  1. I XAMPP-kontrollpanelet klikker du på Config-knappen ved siden av Apache-modulen

  2. Velg Apache (httpd.conf)

    xampp redigere apache httpd conf

  3. Finn og erstatt følgende linjer:

    Hør 80

    til

    Hør 8080

    Servernavn localhost: 80

    til

    Servernavn localhost: 8080

  4. Lagre og lukk httpd.conf-filen

  5. Rediger httpd-ssl.conf-filen ved å klikke på Apache (http-ssl.conf)

    xampp redigere apche httpd ssl conf

  6. Finn og erstatt følgende linjer:

    Hør 443

    til

    Hør 4443

    til

    Servernavn www.example.com:443

    til

    Servernavn www.example.com:4443

  7. Lagre og lukk httpd-ssl.conf-filen

  8. Start Apache-serveren på nytt

Hvis du gjorde alt riktig, burde Apache-serveren starte.

På dette tidspunktet kan en feil ytterligere stoppe deg med å bruke XAMPP Apache-serveren:

Mangler DLL-problem med XAMPP

feil api ms win crt runtime l1 1 0 dll

Programmet kan ikke starte fordi api-ms-win-crt-runtime-l1-1-0.dll mangler fra datamaskinen din. Prøv å installere programmet på nytt for å løse dette problemet.

Denne feilen skyldes utdatert Microsoft Visual C ++ programvare. Feilen kan fortsatt vedvare, selv om du kan ha denne programvaren installert på datamaskinen din.

Dette er hva du kan gjøre:

  1. nedlasting den nyeste versjonen av Microsoft Visual C++

  2. Avinstaller den gamle versjonen fra datamaskinen din: Start > Kontrollpanel > Programmer Avinstaller et program

  3. Start datamaskinen på nytt

  4. Installer den nye versjonen du nylig har lastet ned

  5. Start datamaskinen på nytt

  6. Start XAMPP Kontrollpanel og start Apache-serveren. DLL-feilen skal ikke dukke opp lenger

Installer XAMPP 3.2.2

Hvis ingen av metodene ovenfor fungerer, foreslår jeg at du installerer den nyeste versjonen av XAMPP. Den siste versjonen av XAMPP (3.2.2) kommer med PHP7 inkludert, slik at du ikke trenger å rote med alle ovennevnte problemer. Men vær forsiktig så du ikke overskriver de gamle filene dine, fordi du kan miste alle prosjekter, filer og databaser. Her er en enkel å følge trinn-for-trinn-guide for hvordan du installerer den nye XAMPP og overfører prosjektene dine over:

  1. Gå til AppacheFrineds.org og nedlasting den versjonen du trenger

    last ned xampp siste versjon

  2. Kjør installasjonen og velg en annen destinasjonsmappe for den – hvis den gamle XAMPP-versjonen er installert på C: / xampp / mappe, installer den nye versjonen på C: / newxampp /

  3. Etter vellykket installasjon, overfør C: / xampp / htdocs / mappen til C: / newxampp / htdocs / – dette vil overføre alle prosjektfilene dine til den nye installasjonen

  4. Overfør også C: / xampp / mysql / data / til C: / xampp / mysql / data / – dette vil overføre all databaseinformasjon til den nye installasjonen

  5. Åpne det nye XAMPP Kontrollpanel v3.2.2 – og start Apache og MySQL

  6. Sjekk nå php-versjonen http: //localhost/phpinfo.php – denne PHP-filen skal inneholde følgende linje:

    <?php phpinfo (); ?>

    php info versjon 7 2 6

  7. Begynn å bruke kraften til PHP7!

Pakk den opp

Jeg håper virkelig denne artikkelen har hjulpet deg. Hvis du fortsatt har vanskeligheter, vennligst gi oss beskjed i kommentarene og prøver å svare på spørsmålene dine og finne en løsning på problemet ditt. Glad koding!

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

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

    Adblock
    detector