docker修改php.ini的方法:先執行「cd /usr/local/etc/php/conf.d vi upload.ini」;然後輸入「upload_max_filesize=100M」即可。
本文操作環境:deepin 20.2.2系統、PHP7.1版,DELL G3電腦
docker怎麼修改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 設定檔會自動載入的。
推薦學習:《PHP影片教學》
以上是docker怎麼修改php.ini的詳細內容。更多資訊請關注PHP中文網其他相關文章!