Docker pull php:7.1-fpm的php.ini配置修改


今天,換了 Deepin 操作系統,開發環境是通過 Docker 搭建的,具體結構如下:

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

其中 php 的容器是通過下面的命令安裝的:

docker pull php:7.1-fpm

現在在項目中需要上傳文件,但是鏡像提供的php的上傳配置都是:

upload_max_filesize=2M
post_max_size=2M

明顯不足,所以需要修改下配置文件,但是找了半天沒有找到 php.ini 的配置文件在哪里,最終,可以這樣操作:

cd /usr/local/etc/php/conf.d

vi upload.ini

輸入下面的內容:

upload_max_filesize=100M
post_max_size=100M

這樣,就配置完成了。為什么這樣可以呢?因為 /usr/local/etc/php/conf.d 目錄下面的 ini 配置文件會自動加載的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM