
🚀 Näin lisäät eri PHP-versioita Laragoniin: vaiheittainen opas
Päivitit PHP:n palvelimella, mutta paikallisesti projekti palautuu viiden vuoden takaiseen versioon ja puolet koodista heittää vanhentuneisuusvaroituksia. Tai päinvastoin: asiakas lähettää sinulle PHP 7.4 -sivuston, mutta Laragon-asennuksesi pyörittää vain uusinta 8.5-versiota.
Laragon voi pitää hallussaan useita PHP-versioita samanaikaisesti ja vaihtaa niiden välillä parilla klikkauksella. Ei PATH-säätöä, ei ristiriitoja eikä toisen verkkopalvelimen erillistä asennusta. Alla käymme läpi molemmat tavat: manuaalisen, joka toimii missä tahansa Laragon-versiossa, ja automaattisen Quick Add -toiminnon versiolle 8 ja uudemmille.
💡 Pikaopas:
- Lataa tarvittavan PHP-version ZIP-arkisto osoitteesta windows.php.net, valitse Apachea varten arkisto, jonka tunniste on Win32-vs16-x64
- Pura arkisto kansioon C:\laragon\bin\php, kansion nimestä tulee version nimi valikossa
- Vaihda versiota ilmaisinalueelta: napsauta kuvaketta hiiren kakkospainikkeella, PHP, haluttu versio, käynnistä uudelleen
- Laragon 8+:ssa avaa Tools, Quick Add, PHP, niin ohjelma lataa ja rekisteröi tarvittavan version itse
Vaihe 1: Lataa tarvittava PHP-versio

Viralliset PHP-käännökset Windowsille ovat osoitteessa windows.php.net. Ajankohtaiset versiot (8.2-8.5) ovat pääsivulla. Jos projekti tarvitsee PHP 7.4:n, 8.0:n tai 8.1:n, ne löytyvät arkistosta.
Kun valitset arkistoa, kiinnitä huomiota kahteen parametriin:
Thread Safe (TS) vai Non-Thread Safe (NTS). Jos PHP toimii Apache-moduulina, valitse TS. Nginxille, PHP:n sisäänrakennetulle palvelimelle tai komentoriviltä ajamiseen NTS. Laragon käyttää oletuksena Apachea, joten useimmissa tapauksissa
Win32-vs16-x64toimii (taivs17PHP 8.4+:lle).Arkkitehtuuri.
x6464-bittiselle Windowsille,x8632-bittiselle. Vuonna 2026 x64 on käytännössä kaikkialla.
Esimerkki PHP 8.3:n tiedostonimestä: php-8.3.31-Win32-vs16-x64.zip. PHP 8.4:ssä ja 8.5:ssä kääntäjä vaihtui, etsi vs17-tunnistetta vs16:n sijaan.
Vaihe 2: Pura arkisto Laragon-kansioon

Pura ZIP kansioon C:\laragon\bin\php\. Purkamisen jälkeen sinulla on kansio, jonka nimi sisältää versionumeron, esimerkiksi php-8.3.31-Win32-vs16-x64. Laragon lukee kansion nimen ja näyttää sen valikossa käytettävissä olevana versiona.
Älä nimeä kansiota uudelleen. Jos ZIP-arkiston sisällä on jo sisäkkäinen kansio, käytä sitä, älä arkiston juurta. Rakenteen purkamisen jälkeen tulisi näyttää tältä:
1 C:\laragon\bin\php\ 2 php-8.3.31-Win32-vs16-x64\ 3 php.exe 4 php.ini-development 5 ext\ 6 ... 7 php-8.5.7-Win32-vs17-x64\ 8 ...
Vaihe 3: Vaihda versiota ilmaisinalueelta

Napsauta Laragon-kuvaketta järjestelmän ilmaisinalueella hiiren kakkospainikkeella, vie hiiri PHP-kohdan päälle ja valitse juuri lisätty versio. Laragon käynnistää Apachen uudelleen uudella versiolla, tämä kestää 2-3 sekuntia.
Tarkista, että vaihto toimi: avaa Terminal Laragonissa (tai mikä tahansa pääte, jossa polku php.exe-tiedostoon kansiosta C:\laragon\bin\php\ on asetettu) ja suorita:
1 php -v
Tulosteessa näet versionumeron, käännösajankohdan ja tyypin (TS/NTS). Jos numero ei ole vaihtunut, tarkista, että valitsit version valikosta ja käynnistit Laragonin uudelleen.
Vaihe 4: Pikamenetelmä Quick Add -toiminnolla (Laragon 8+)

Laragon 8:sta alkaen mukaan tuli Quick Add, sisäänrakennettu mekanismi, joka lataa, purkaa ja rekisteröi uudet PHP-versiot itse. Ei manuaalisia latauksia sivustolta eikä kansioiden kopiointia.
Avaa Laragon-valikko ilmaisinalueelta: Tools → Quick Add → PHP. Näkyviin tulee luettelo saatavilla olevista versioista, 7.4:stä 8.5:een. Valitse tarvitsemasi, niin Laragon hoitaa loput. Minuutissa versio ilmestyy PHP-valikkoon ja on valmis vaihdettavaksi.
Tämä menetelmä on suositeltavampi: se sulkee pois virheet TS/NTS- ja arkkitehtuurivalinnoissa. Quick Add määrittää järjestelmällesi sopivan vaihtoehdon itse.
Visuaalinen prosessi: video
Lyhyt video, jossa koko prosessi näytetään alusta loppuun, PHP:n lataamisesta versioiden vaihtamiseen reaaliajassa:
⁉️🤔 Usein kysytyt kysymykset
Mitä eroa on NTS:llä ja TS:llä, kumpi versio minun pitäisi ladata?
Laragonille Apachen kanssa valitse Thread Safe (TS, tiedostonimessä ilman
nts-merkintää). Apache lataa PHP:n moduulina, ja TS-käännös varmistaa säieturvallisuuden rinnakkaisissa pyynnöissä. Non-Thread Safe (NTS) tarvitaan, jos käytät Nginxiä tai ajat PHP:tä komentoriviltä. Käytännössä Laragonin kanssa lataaWin32-vs16-x64PHP 8.0-8.3:lle jaWin32-vs17-x64PHP 8.4+:lle.
Voinko pitää PHP 7.4:n, 8.2:n ja 8.5:n Laragonissa samanaikaisesti?
Kyllä, juuri sitä varten moniversiotuki on olemassa.
C:\laragon\bin\php\-kansiossa voi olla kymmeniä versioita, eikä niiden välillä ole ristiriitoja, koska Apache käyttää vain yhtä kerrallaan. Eri versioilla olevat projektit eivät häiritse toisiaan, jos et aja niitä samanaikaisesti yhden verkkopalvelimen alla.
Lisäsin version, mutta se ei näy PHP-valikossa. Mikä on vialla?
Ensiksi: tarkista, että
php.exeon versiokansion sisällä (eikä toisessa sisäkkäisessä kansiossa). Toiseksi: käynnistä Laragon kokonaan uudelleen, Stop ja sitten Start All. Kolmanneksi: kansion nimen on poikettava olemassa olevista, jos sinulla on jophp-8.3.31, älä luo toista samannimistä. Ja neljänneksi: Quick Add rekisteröi version itse, jos latasit manuaalisesti ja sitten samalla numerolla Quick Add -toiminnolla, vanha kansio ylikirjoitetaan.
Mitä tehdä, jos PHP-version vaihtamisen jälkeen projekti näkee edelleen vanhan version?
Avaa Terminal Laragonissa (napsauta kuvaketta hiiren kakkospainikkeella → Terminal) ja suorita
php -v, se näyttää version, jonka konsoli näkee. Jos se on oikein, mutta sivusto näyttää eri versiota, tyhjennä selaimen välimuisti ja tarkista, onkophp.inivälimuistissa eri arvolla. Joskus täydellinen Apachen pysäytys ja uudelleenkäynnistys auttaa.
Tarvitseeko tietokone käynnistää uudelleen version lisäämisen jälkeen?
Ei. Laragon käynnistää uudelleen vain Apachen, tämä kestää 2-3 sekuntia. Windowsin uudelleenkäynnistystä saatetaan tarvita vain yhdessä tapauksessa: jos lisäsit manuaalisesti polun
php.exe-tiedostoon järjestelmän PATH-muuttujaan ja Windows asetti vanhan polun välimuistiin. Mutta normaalissa Laragon-käytössä tätä ei vaadita.
Kannattaako Laragon päivittää moniversiotuen vuoksi?
Jos käytät edelleen Laragon 6:ta tai 7:ää, päivittäminen versioon 8.6 antaa muutakin kuin Quick Add -toiminnon. Paketti sisältää PHP 8.1-8.5:n valmiina, Apache 2.4.66:n, MySQL 9.6:n ja komponenttien automaattiset päivitykset valikon kautta. Siirtyminen WAMP:sta tai XAMPP:sta on myös suoraviivaista: viralliset ohjeet kuvaavat migraation 5 minuutissa.
Projekteille, jotka on sidottu tiettyyn PHP-versioon, Laragonin moniversiotuki on yksi sen tärkeimmistä valteista. Vaihdoit, tarkistit, palasit takaisin, eikä yksikään sivusto hajonnut.
Aloita Quick Add -toiminnolla: avaa Tools → Quick Add → PHP ja asenna puuttuva versio minuutissa. Ja jos sinulla on hyväksi havaittu niksi PHP-versioiden kanssa työskentelyyn Laragonissa, jaa se kommenteissa.



