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 コンピューター
How 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 中国語 Web サイトの他の関連記事を参照してください。