Kā atjaunināt PHP versiju XAMPP (Windows)?

atjaunināt php versiju xamp logi


Pats būdams tīmekļa izstrādātājs, XAMPP, iespējams, ir viena no programmatūrām, kuras galvenokārt izmantoju savā Windows datorā. Es neiedziļināšos detaļās, lai izskaidrotu, kāpēc es izmantoju XAMPP un kāpēc jums vajadzētu apsvērt arī tā izmantošanu. Lai gan man vajadzēja laiku, lai izdomātu, kā atjaunināt PHP versiju, es tomēr noderētu dalīties pieredzē un padarīt jūsu darbu vieglāku un ietaupīt daudz laika šī uzdevuma veikšanai. Šis raksts ir paredzēts, lai parādītu dažādas iespējas, kā atjaunināt PHP versiju operētājsistēmā XAMPP Windows un novērst visas problēmas, kas varētu rasties.

Kāpēc jums vajadzētu atjaunināt XAMPP PHP versiju?

Tāpat kā ar jebkuru citu programmatūru, arī ar PHP ir ļoti ieteicams izmantot jaunāko versiju. Jaunajā PHP7 versijā ir daudz uzlabojumu, salīdzinot ar veco PHP5. PHP7 izmanto pusi no atmiņas, un tā veiktspēja ir ievērojami uzlabojusies. Šeit ir dažas citas PHP7 lietošanas priekšrocības:

  • PHP 7 ir gandrīz divreiz ātrāks nekā zemākā PHP versija
  • Zems atmiņas patēriņš (līdz 50%)
  • Atvieglo kļūdu apstrādi
  • 64 bitu Windows sistēmu atbalsts
  • Jauni kosmosa kuģu un nulles apvienošanas operatori
  • Iespējo precīzas tipa deklarācijas
  • Pievienojiet Anonīmās klases
  • Atvieglo importu no tās pašas nosaukumvietas
  • Ieviešam null coalescing & Kosmosa kuģa operators un vairāk

No otras puses, PHP5 versija netiks atbalstīta daudz ilgāk. Piemēram, Joomla 4 būs savietojams tikai ar serveri, kas izmanto vismaz PHP7 versiju. Šie ir tikai daži iemesli, bet jūs saņemat punktu.

Atjauniniet PHP versiju operētājsistēmā Windows XAMPP

Ja jūs izmantojat vecāku XAMPP versiju (3.2.1 vai vecāku), visticamāk, jūs joprojām izmantojat PHP5. Šeit ir dažas iespējas, kā jaunināt veco PHP5 versiju uz PHP7.

  1. Lejupielādējiet jaunākā PHP versija kas ir savietojams ar jūsu Windows (x86 vai x64)

  2. Izvilkt failus mapē ar nosaukumu php

  3. Dodieties uz savu XAMPP instalācijas direktoriju un pārdēvējiet veco php mapi (kaut kas līdzīgs php_5)

  4. Kopējiet nesen iegūto php mapi savā XAMPP instalācijas mapē

  5. Atveriet XAMPP vadības paneli un konfigurējiet Apache

  6. Noklikšķiniet uz pogas Konfigurēt blakus Apache modulim un izvēlieties Apache (httpd-xampp.conf)

    atjaunināt php Windows xampp apache httpd

  7. Aizstāt visu php5 ar php7 tekstu un saglabāt failu

  8. Restartējiet Apache serveri!

Ko darīt, ja Apache serveris netiek startēts? XAMPP vadības panelī var tikt parādīts šāds kļūdas ziņojums:

[Apache] Konstatētas statusa izmaiņas: darbojas

[Apache] Konstatētas statusa izmaiņas: apturēta

[Apache] Kļūda: negaidīti apstādina Apache.

[Apache] Tas var būt saistīts ar bloķētu portu, trūkstošām atkarībām,

[Apache] nepareizas privilēģijas, avārija vai izslēgšana ar citu metodi.

[Apache] Nospiediet pogu Žurnāli, lai skatītu kļūdu žurnālus un pārbaudītu

[Apache] Windows notikumu skatītājs, lai iegūtu vairāk norāžu

[Apache] Ja jums nepieciešama papildu palīdzība, nokopējiet un ievietojiet to

[Apache] viss žurnālu logs forumos

Ja tā, lūdzu, rīkojieties šādi:

  1. XAMPP vadības panelī noklikšķiniet uz pogas Konfigurēt blakus Apache modulim

  2. Izvēlieties Apache (httpd.conf)

    xampp rediģēt apache httpd conf

  3. Atrodiet un nomainiet šīs rindas:

    Klausieties 80

    uz

    Klausieties 8080

    Vietējā servera nosaukums: 80

    uz

    Vietējā servera nosaukums: 8080

  4. Saglabājiet un aizveriet failu httpd.conf

  5. Rediģējiet failu httpd-ssl.conf, noklikšķinot uz Apache (http-ssl.conf)

    xampp rediģēt apche httpd ssl conf

  6. Atrodiet un nomainiet šīs rindas:

    Klausieties 443

    uz

    Klausieties 4443

    uz

    ServerName www.example.com:443

    uz

    ServerName www.example.com:4443

  7. Saglabājiet un aizveriet failu httpd-ssl.conf

  8. Restartējiet Apache serveri

Ja jūs visu izdarījāt pareizi, vajadzētu startēt Apache serveri.

Šajā brīdī vēl viena kļūda var neļaut jums izmantot XAMPP Apache serveri:

Trūkst DLL problēmas ar XAMPP

kļūda api ms win crt runtime l1 1 0 dll

Programmu nevar startēt, jo datorā trūkst api-ms-win-crt-runtime-l1-1-0.dll. Mēģiniet pārinstalēt programmu, lai novērstu šo problēmu.

Šīs kļūdas iemesls ir novecojusi programmatūra Microsoft Visual C ++. Kļūda joprojām var saglabāties, kaut arī, iespējams, šī programmatūra ir instalēta jūsu datorā.

Lūk, ko jūs varat darīt:

  1. Lejupielādēt jaunākā Microsoft Visual C versija++

  2. Atinstalējiet veco versiju no datora: Sāciet > Vadības panelis > Programmas Atinstalējiet programmu

  3. Restartējiet datoru

  4. Instalējiet nesen lejupielādēto versiju

  5. Restartējiet datoru vēlreiz

  6. Palaidiet XAMPP vadības paneli un palaidiet Apache serveri – .dll kļūdai vairs nevajadzētu parādīties

Instalējiet XAMPP 3.2.2

Ja neviena no iepriekšminētajām metodēm nedarbojas, es iesaku instalēt jaunāko XAMPP versiju. Jaunākajā XAMPP versijā (3.2.2) ir iekļauts PHP7, tāpēc jums nav jāmaina visas iepriekš minētās problēmas. Esiet piesardzīgs un nepārrakstiet vecos failus, jo jūs varat zaudēt visus savus projektus, failus un datu bāzes. Šeit ir viegli izpildāms soli pa solim instrukcijas, kā instalēt jauno XAMPP un nodot savus projektus vairāk:

  1. Dodieties uz AppacheFrineds.org un lejupielādēt nepieciešamo versiju

    lejupielādēt xampp jaunāko versiju

  2. Palaidiet instalēšanu un izvēlieties tai citu mērķa mapi – ja jūsu vecā XAMPP versija ir instalēta mapē C: / xampp / mape, instalējiet jauno versiju uz C: / newxampp /

  3. Pēc veiksmīgas instalēšanas pārsūtiet C: / xampp / htdocs / mapi uz C: / newxampp / htdocs / – visi jūsu projekta faili tiks pārsūtīti uz jauno instalāciju.

  4. Pārsūtiet arī C: / xampp / mysql / data / uz C: / xampp / mysql / data / – visa datu bāzes informācija tiks pārsūtīta uz jauno instalāciju.

  5. Atveriet jauno XAMPP vadības paneli v3.2.2 – un palaidiet Apache un MySQL

  6. Tagad pārbaudiet php versiju http: //localhost/phpinfo.php – šajā PHP failā jābūt šādai rindai:

    <?php phpinfo (); ?>

    php informācijas versija 7 2 6

  7. Sāciet izmantot PHP7 jaudu!

Iesaiņojot to

Es tiešām ceru, ka šis raksts jums ir palīdzējis. Ja jums joprojām ir grūtības, lūdzu, paziņojiet mums komentāros un mēģināsim atbildēt uz jūsu jautājumiem un atrast problēmas risinājumu. Laimīgu kodēšanu!

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