PHP は、動的な Web アプリケーションの作成に使用できる、人気のあるオープン ソースのサーバー側スクリプト言語です。その柔軟性により、多くの Web 開発プロジェクトに選択されています。 PHP を使用して Web アプリケーションを開発する場合、ニーズに合わせて PHP の構成にいくつかの変更を加える必要がある場合があります。最も一般的なタスクの 1 つは、php.ini ファイルの変更です。
php.ini は、PHP アプリケーションの構成情報を含むテキスト ファイルであり、PHP インタープリターの主要な構成ファイルです。多くの場合、PHP スクリプトで使用できるメモリ制限を増やすなど、php.ini ファイルの変更が必要になります。この記事では、php.ini ファイルを変更して PHP の構成をカスタマイズする方法を説明します。
php.ini ファイルへのアクセス
php.ini ファイルは、通常、PHP インストール フォルダーの conf サブフォルダーにあります。コマンド ラインまたは Web サーバー管理インターフェイスを使用してアクセスできます。以下に 2 つの異なる方法を示します。
方法 1: コマンド ラインを使用する
ターミナルを開いて次のコマンドを入力します:
php -i | grep php.ini
これにより、php.ini ファイルへのパスが出力されます。たとえば、php.ini が /etc/php/7.4/cli/php.ini にある場合、出力は次のようになります。
Configuration File (php.ini) Path => /etc/php/7.4/cli Loaded Configuration File => /etc/php/7.4/cli/php.ini
上記の例では、「ロードされた設定ファイル」の値は次のようになります。 " は php.ini ファイルへのパスです。 nano や vi などのエディタを使用してターミナルでファイルを開いて編集できます。
方法 2: Web サーバー管理インターフェイスを使用する
実行しているサービスが Web サーバー (Apache や NGINX など) を使用している場合は、Web サーバー管理インターフェイスを使用して、 php.ini ファイルを編集します。 Apache HTTP サーバーと NGINX では、これは Web サーバー設定ファイルに次のディレクティブを追加することで実現できます:
Apache:
SetEnv PHPRC /path/to/php.ini
NGINX:
fastcgi_param PHP_VALUE "phprc=/path/to/php.ini";
in unofficial .php php.ini ファイルのメンテナンスされていないバージョンは、.ini サイトにあります。
php.ini 構成の変更
php.ini ファイルの場所を理解したら、構成の変更を開始できます。 php.ini ファイルの構造は次のとおりです。
; comment directive = value
php.ini ファイルでは、コメント行はセミコロン (;) で始まります。命令と値は等号 (=) で区切られます。
php.ini ファイルで設定できるディレクティブは多数ありますが、最も一般的に使用されるディレクティブは次のとおりです。
php.ini 命令を変更する方法
php.ini ファイルの命令を変更するには、以下の手順に従ってください。
memory_limit = 512M
概要
php.ini は PHP 設定のメイン ソース ファイルであり、特定のニーズに合わせてさまざまなカスタマイズを行うことができます。この記事では、php.ini 設定にアクセスして変更する方法について説明しました。このファイルの編集方法を理解することで、PHP の動作をより適切に制御し、自分自身とチームに優れた Web 開発エクスペリエンスを提供することができます。
以上がphpinput php.ini 設定の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。