15

php.iniApache が使用するの場所を変更することはできますか? 私がしたときphp -i | grep 'Configuration File'、結果は次のとおりです。

パス => /usr/local/etc

読み込まれた設定ファイル => /usr/local/etc/php.ini

しかし、結果phpinfo()

構成ファイル (php.ini) パス: /etc

php.iniから/usr/local/etc/にコピーできますが/etc/、php.ini フォルダを変更することはできますか?

自作を使用して PHP をインストールし、OS X Snow Leopard を使用しています。

4

2 に答える 2

14

PHP は.ini、コマンド ライン経由で実行する場合と Web サーバー モジュールとして実行する場合で異なるファイルを使用します。php -iコマンドラインiniを取得した結果をgrepすると。2 つの環境に個別の ini を用意することをお勧めします。

PHP がファイルを検索するディレクトリを変更する必要がある場合は、Web サーバーphp.iniの conf ファイルで を使用できます。PHPIniDir

スキャンするディレクトリを追加するだけの場合は、PHP_INI_SCAN_DIR環境変数を設定できます。

于 2012-04-30T15:34:07.490 に答える