So ändern Sie Local By Flywheel PHP-Einstellungen
Wenn Sie Local by Flywheel verwenden, um an Ihren Projekten zu arbeiten, kann es vorkommen, dass Sie beim Start der Site Anpassungen an der PHP-Konfiguration vornehmen müssen.
Beachten Sie Folgendes, bevor Sie beginnen:
- Auf hoher Ebene startet Local eine containerisierte Umgebung,
- Eine containerisierte Umgebung hat bei jedem Start ihren eigenen Konfigurationssatz
- Das bedeutet, dass Sie keine Konfiguration der Installation auf Betriebssystemebene ändern können, um die gewünschten Änderungen zu erzielen.
Also, was machen wir?
Lokale PHP-Einstellungen ändern
Angenommen, Sie müssen das memory_limit
in PHP verwalten, das für Ihre aktuelle Website ausgeführt wird. Zum Zeitpunkt dieses Artikels beträgt das Standardspeicherlimit 256 MB.
Je nach Größe Ihres Projekts könnte dies zu niedrig sein. Suchen Sie stattdessen das folgende Verzeichnis:
/Users/[your user name]/[your local directory]/[your site directory]/conf/php
Suchen Sie dann die folgende Datei:
php.ini.hbs
Öffnen Sie die Datei in Ihrem bevorzugten Editor und ändern Sie den Wert für memory_limit
nach Bedarf (z. B. 1024M 😅) und starten Sie dann Ihre Website neu.
Die Größe des zugewiesenen Speichers sollte von 256 MB auf 1 GB geändert werden. Um dies zu überprüfen, richten Sie eine Datei mit einem einzigen Aufruf von ein phpinfo()
und zeigen Sie sie dann in Ihrem Editor an.
Ein paar Details
- Lokale Konfigurationsdateien im
hbs
Format befinden sich in Handlebars – Vorlagen. - Local verwendet die PHP-Konfiguration für eine bestimmte Site basierend auf den Einstellungen der
php.ini.hbs
Datei – nichts, was Sie auf Systemebene ändern, ändert dies. - Zufälliger, lustiger (?) Fakt: Local war einst P r essmatic, über das ich mehrere Male berichtet habe, als es zum ersten Mal herauskam.