Heim  >  Artikel  >  Backend-Entwicklung  >  So ändern Sie php.ini im Docker

So ändern Sie php.ini im Docker

藏色散人
藏色散人Original
2021-07-13 09:08:556920Durchsuche

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.

So ändern Sie php.ini im Docker

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn