• Digitaaliset tarvikkeet
  • Palvelin
  • Digitaalinen elämä
  • Tietosuojakäytäntö
  • Ota meihin yhteyttä
  1. Home
  2. Article
  3. Määritä php-versio osoitteessa httpd-vhosts.conf (Virtual Host ...

Määritä php-versio osoitteessa httpd-vhosts.conf (Virtual Host ...

Rsdaa 31/10/2021 1134

Olen jo ratkaissut sen seuraavasti:

Tämän postauksen jälkeen englanninkieliseltä sivustolta XAMPP:hen:https://stackoverflow.com/a/49586592/4717133

Ja minun espanjankielinen POSTI:https://es.stackoverflow.com/a/432920/46896

Joillakin muutoksilla, jotta se toimisi Laragonissa. PHP NTS-versiot (ei säiettä suojaavat) EIVÄT ole yhteensopivia Laragonin kanssa.

Vaihe 1: Lataa PHP

Lataa käyttämämme PHP-versiot, pura ne ja vie ne Laragonin php-hakemistoon: C:\laragon\bin\php Minne tahansa asetamme ne, meidän on annettava itsellemme ystävällinen nimi, kuten :\php70\ o \php72\ o \php74\ skenaariosta riippumatta; Erittäin tärkeää meidän on varmistettava, että jokaisessa versiossa on tiedosto php-cgi.exe, koska jotkin vanhat php-versiot eivät sisällyttäneet sitä; ja tämä on vaatimus.

Vaihe 2: Määritä php.ini

Jokaisessa käyttämämme php-versiossa meidän on siirryttävä tiedostoon C:\laragon\bin\php\php##\php.ini (jossa ## on php:n versio) koodi- tai tekstieditorissa. . Jos tiedostoa ei ole olemassa, kopioi php.ini-development tiedostoon php.ini ja avaa se. Sitten löydämme seuraavan rivin ja poistamme kommentit:

extension_dir = "ext"

ja muokkaamme sitä:

extension_dir ="C:/laragon/bin/php/php72/ext"

Tällä varmistamme, että php osoittaa oikeaan laajennuksiensa hakemistoon.

Vaihe 3: Määritä apache

siirry suoraan apachen asetushakemistoon: C:\laragon\bin\apache\httpd-2.4.35-win64-VC15\conf (se voi vaihdella käytetyn apachen version mukaan) ja avaa koodi tai teksti muokkaa tiedostoa httpd.conf jokaiselle käytettävälle php-versiolle, meidän on luotava http-alias ja suoritettava vastaava php-cgi, tämä on sijoitettava tiedoston loppuun:

# Esimerkki php 7.2:ScriptAlias ​​/php72 "C:/laragon/bin/php/php72"Action application/x-httpd-php72-cgi /php72/php-cgi.exeAllowOverride NoneOptions NoneRequire all deniedVaadi kaikki myönnetty # Esimerkki 4 php:lle. :ScriptAlias ​​/php74 "C:/laragon/bin/php/php74"Action application/x-httpd-php74-cgi /php74/php-cgi.exeAllowOverride NoneOptions Ei mitään Vaadi kaikki kielletyt Vaadi kaikki myönnetyt

Huomaa: Voit lisätä versioita PHP:n Paragon-asennukseen seuraamalla vaiheita 1-3, jos haluat.

Vaihe 4: Määritä Virtual Host

Meidän täytyy mennä hakemistoon: C:\laragon\etc\apache2\sites-enabled, joka on paikka, jossa Laragonilla on Virtual Host -määritystiedostot; Riippuen projekteistamme, meidän on avattava jokainen asetustiedosto koodi- tai tekstieditorilla:

Alkuperäinen:

DocumentRoot "C:/laragon/www/prueba/"PalvelimenNimi prueba.meServerAlias ​​*.prueba.meAllowOverride AllEdellytä kaikki myönnetyt

Muokattu:

DocumentRoot "C:/laragon/www/prueba/"PalvelimenNimi prueba.meServerAlias ​​*.prueba.meAllowOverride AllVaadi kaikki myönnettySetHandler-sovellus/x-httpd-php72-cgi#SetHandler-sovellus/x-httpd-php74-cgi< SetHandler viittaa käytettävään aliakseen. Ja lopuksi käynnistämme verkkopalvelut tai tietokoneen uudelleen.

En löytänyt tai saanut virhettä:

Päivitys virheeseen: virheellisesti muotoiltu otsikko komentosarjasta "php-cgi.exe": Virheellinen otsikko

ajonaikaista ympäristömuuttujaa ei tarvitse määrittää, muokata tai käyttää:

SetEnv PHPRC "\\ruta\\a\\php\\"

kdsjgkjgf


PREV: Ei saada yhteyttä DHCP-palvelimeen | DHCP-vianmääritys

NEXT: Kuinka tehdä vianmääritys "Ei saada yhteyttä DHCP-palvelimeen...

Popular Articles

Hot Articles
Back to Top