So ändern Sie php.ini mit Docker: Führen Sie zuerst „cd /usr/local/etc/php/conf.d vi upload.ini“ aus und geben Sie dann „upload_max_filesize=100M“ ein.
Die Betriebsumgebung dieses Artikels: Deepin 20.2.2-System, PHP7.1-Version, DELL G3-Computer
Wie ändert Docker php.ini?
Heute bin ich auf das Deepin-Betriebssystem umgestiegen. Die spezifische Struktur ist wie folgt:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ef6fadf6ebf0 nginx "nginx -g 'daemon of…" 19 hours ago Up 2 hours 0.0.0.0:8080->80/tcp nginx edb6bc0ad5bc php:7.1-fpm "docker-php-entrypoi…" 19 hours ago Up 2 hours 0.0.0.0:9000->9000/tcp php7.1 c77df990721e mysql:5.6 "docker-entrypoint.s…" 23 hours ago Up 3 hours 0.0.0.0:3306->3306/tcp mysql5.6
Der PHP-Container wird über den folgenden Befehl installiert:
docker pull php:7.1-fpm
Jetzt müssen Sie Dateien hochladen im Projekt, aber die vom Spiegel bereitgestellten PHP-Upload-Konfigurationen sind alle:
upload_max_filesize=2M post_max_size=2M
Offensichtlich unzureichend, daher muss die Konfigurationsdatei geändert werden, aber nach langer Suche konnte ich die php.ini-Konfiguration nicht finden Datei ist. Abschließend können Sie Folgendes tun:
cd /usr/local/etc/php/conf.d vi upload.ini
Geben Sie den folgenden Inhalt ein:
upload_max_filesize=100M post_max_size=100M
Damit ist die Konfiguration abgeschlossen. Warum ist das in Ordnung? Weil die INI-Konfigurationsdatei im Verzeichnis /usr/local/etc/php/conf.d automatisch geladen wird.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie php.ini im Docker. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!