✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur man ändrar lokala PHP-inställningar med svänghjul

4

Om du använder Local by Flywheel för att arbeta med dina projekt, kan det finnas tillfällen då du behöver göra anpassningar av PHP-konfigurationen när webbplatsen startar.

Hur man ändrar lokala PHP-inställningar med svänghjul

Observera följande innan du börjar:

  1. På hög nivå kommer Local att starta en containermiljö,
  2. En containeriserad miljö kommer att ha sin egen uppsättning konfigurationer varje gång den startar
  3. Detta innebär att du inte kan ändra någon konfiguration till installationen på OS-nivå för att uppnå de ändringar du behöver.

Så vad gör vi?

Ändra lokala PHP-inställningar

Säg till exempel att du måste hantera den memory_limiti PHP som körs för din nuvarande webbplats. Vid tidpunkten för den här artikeln är standardminnet 256 MB.

Hur man ändrar lokala PHP-inställningar med svänghjul

Beroende på storleken på ditt projekt kan detta vara för lågt. Leta istället upp följande katalog:

/Users/[your user name]/[your local directory]/[your site directory]/conf/php

Hitta sedan följande fil:

php.ini.hbs

Öppna filen i din föredragna editor och ändra värdet för memory_limitdet du behöver (som 1024M 😅) och starta sedan om din webbplats.

Mängden tilldelat minne bör ändras från 256 MB till 1 GB. För att verifiera detta, ställ in en fil med ett enda anrop till phpinfo()och visa den sedan i din editor.

Några detaljer

  • Lokala konfigurationsfiler i hbsformatet finns i styrets mallar.
  • Local använder PHP-konfigurationen för en given webbplats baserat på php.ini.hbsfilens inställningar – inget du ändrar på systemnivå kommer att ändra detta.
  • Slumpmässigt, roligt(?) faktum: Local var en gång P r essmatisk som jag tog upp flera gånger när den först kom ut.

Inspelningskälla: tommcfarlin.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer