ホームページ > バックエンド開発 > PHPの問題 > Docker で php.ini を変更する方法

Docker で php.ini を変更する方法

藏色散人
リリース: 2023-03-11 13:10:02
オリジナル
6973 人が閲覧しました

Docker による php.ini の変更方法: 最初に「cd /usr/local/etc/php/conf.d vi Upload.ini」を実行し、次に「upload_max_filesize=100M」と入力します。

Docker で php.ini を変更する方法

この記事の動作環境: 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート