ホームページ  >  記事  >  バックエンド開発  >  php.ini ファイルへの変更が有効にならない場合はどうすればよいですか?

php.ini ファイルへの変更が有効にならない場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-07-27 10:40:135013ブラウズ

php.ini ファイルの変更が有効にならない問題の解決策: まず、有効な [php.ini] のファイルの場所を取得し、コマンド ライン [php -i | grep php.ini] を実行します。 ]; その後、phpinfo の設定に従い、ファイルを変更できます。

php.ini ファイルへの変更が有効にならない場合はどうすればよいですか?

php.ini ファイルを変更する解決策は有効になりません:

1. まず、 php.ini の有効なファイルの場所を取得するには、コマンド ライン

php -i | grep php.ini

を実行して

php.ini ファイルへの変更が有効にならない場合はどうすればよいですか?

#2 を取得します。2 つのパラメータを変更します。 in php.ini

post_max_size = 1000M
upload_max_filesize=200M

変更後、保存して終了し、php-fpm を再起動すると、変更が反映されないことがわかります。

次に、理由を確認してください。

まず、ルート ディレクトリに新しい phpinfo.php ファイルを作成します。

//phpinfo.php
<?php
echo phpinfo();

post_max_size =8M
upload_max_filesize=2M

が変更されていないことがわかりました。 phpinfo の設定ファイルを見ています。ディレクトリ

php.ini ファイルへの変更が有効にならない場合はどうすればよいですか?

は、実際には php -i が出力するものとは異なります。最初の一歩が間違っていて、うまくできずに長い間苦労しました。

このディレクトリの場所に従って php.ini を変更し、すぐにファイルをアップロードします。

概要:

php と php-fpm は 2 つのソフトウェアであり、別々にインストールされました。インストールすると、コマンド ラインが php -i | grep php.ini を実行し、php 構成ファイル ディレクトリを使用し、php-fpm を使用して Web サーバーにアクセスします。 fpm で指定された ini ファイルは、Web 上で phpinfo を表示する場合とコマンドラインで php -i を実行する場合に異なる結果を引き起こします。もちろん、ここで Web アクセスを使用する場合は、Web 上の phpinfo を参照してください。

関連する学習の推奨事項: PHP プログラミングの入門から熟練度まで

以上がphp.ini ファイルへの変更が有効にならない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。