ホームページ  >  記事  >  バックエンド開発  >  Linux Ubuntu サーバー上でアクティブな「php.ini」ファイルを見つけるにはどうすればよいですか?

Linux Ubuntu サーバー上でアクティブな「php.ini」ファイルを見つけるにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-24 21:52:31634ブラウズ

How to Find the Active 'php.ini' File on a Linux Ubuntu Server?

アクティブな 'php.ini' ファイル パスの決定

Linux Ubuntu サーバー上で複数の 'php.ini' ファイルを管理する場合、使用されているものを特定することが重要になります。 「find / -name php.ini」コマンドを使用すると、多数のインスタンスが表示される可能性がありますが、PHP スクリプト Web ページで使用される特定のファイルはどのように判断すればよいでしょうか?

PHP には、アクティブな「php.ini」を確認するための 2 つの便利な方法が用意されています。 ini' ファイル:

  • コマンドライン:

    ターミナルで次のコマンドを実行します:

    <code class="php">php --ini</code>

    This使用されている構成ファイルへのパスと、「php.d」ディレクトリから解析された追加の .ini ファイルへのパスを返します。

  • Webserver-SAPI (例: Apache)または Nginx):

    PHP スクリプトで、「phpinfo()」関数を使用して、PHP 構成に関する情報を取得します。 「構成ファイル (php.ini) パス」見出しの下に、アクティブな「php.ini」ファイルの場所が表示されます。

これは、「php --」からの出力例です。 ini':

<code class="bash">bash-3.2# php --ini
Configuration File (php.ini) Path: /usr/local/php5/lib
Loaded Configuration File:         /usr/local/php5/lib/php.ini
Scan for additional .ini files in: /usr/local/php5/php.d
Additional .ini files parsed:      /usr/local/php5/php.d/10-extension_dir.ini,
/usr/local/php5/php.d/20-extension-opcache.ini,
/usr/local/php5/php.d/40-openssl.ini,
/usr/local/php5/php.d/50-extension-apcu.ini,
/usr/local/php5/php.d/50-extension-curl.ini,
/usr/local/php5/php.d/50-extension-gmp.ini,
/usr/local/php5/php.d/50-extension-imap.ini,
/usr/local/php5/php.d/50-extension-intl.ini,
/usr/local/php5/php.d/50-extension-mcrypt.ini,
/usr/local/php5/php.d/50-extension-mssql.ini,
/usr/local/php5/php.d/50-extension-pdo_pgsql.ini,
/usr/local/php5/php.d/50-extension-pgsql.ini,
/usr/local/php5/php.d/50-extension-propro.ini,
/usr/local/php5/php.d/50-extension-raphf.ini,
/usr/local/php5/php.d/50-extension-readline.ini,
/usr/local/php5/php.d/50-extension-xdebug.ini,
/usr/local/php5/php.d/50-extension-xsl.ini,
/usr/local/php5/php.d/60-extension-pecl_http.ini,
/usr/local/php5/php.d/99-liip-developer.ini</code>

これらのメソッドを利用すると、PHP スクリプトで使用されている 'php.ini' ファイルをすばやく識別し、設定の変更が正しいファイルに適用されることを確認できます。

以上がLinux Ubuntu サーバー上でアクティブな「php.ini」ファイルを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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