Kuidas muuta kohalikke hooratta PHP sätteid
Kui kasutate oma projektide kallal tööd Local by Flywheel, võib juhtuda, et peate saidi käivitamisel PHP konfiguratsiooni kohandama.
Enne alustamist pidage meeles järgmist.
- Kõrgel tasemel käivitab Local konteinerkeskkonna,
- Konteinerkeskkonnal on igal käivitamisel oma konfiguratsioonikomplekt
- See tähendab, et vajalike muudatuste saavutamiseks ei saa te OS-taseme installi konfiguratsiooni muuta.
Mida me siis teeme?
Muutke kohalikke PHP sätteid
Näiteks öelge, et peate haldama memory_limit
PHP-s, mis töötab teie praeguse saidi jaoks. Selle artikli ilmumise ajal oli vaikemälu limiit 256 MB.
Sõltuvalt teie projekti suurusest võib see olla liiga madal. Selle asemel otsige üles järgmine kataloog:
/Users/[your user name]/[your local directory]/[your site directory]/conf/php
Seejärel leidke järgmine fail:
php.ini.hbs
Avage fail eelistatud redaktoris ja muutke selle väärtus memory_limit
vajalikuks (nt 1024M 😅), seejärel taaskäivitage sait.
Eraldatud mälu maht tuleks muuta 256 MB-lt 1 GB-le. Selle kontrollimiseks seadistage fail ühe kõnega phpinfo()
ja vaadake seda seejärel oma redaktoris.
Mõned detailid
hbs
Vormingus olevad kohalikud konfiguratsioonifailid on juhtraudade mallides.- Local kasutab PHP konfiguratsiooni antud saidi jaoks
php.ini.hbs
faili sätete alusel – miski, mida te süsteemi tasemel muudate, ei muuda seda. - Juhuslik, lõbus(?) tõsiasi: Kohalik oli kunagi P r essmaatiline, mida käsitlesin mitu korda, kui see esmakordselt välja tuli.