私は、ランプがインストールされ、正しく動作しているUbuntu 11.10を使用しています。Eclipse で使用する PHP モジュールとして xDebug をインストールできなかったので、少し検索したところ、2 つの異なる php.ini ファイルを見つけました。1 つは /etc/php5/cli にあり、もう 1 つは /opt/lampp/etc にあります。PHP の phpinfo() を呼び出すと、構成ファイルが /opt/lampp/etc から読み込まれたと表示されますが、「php --ini」を実行すると、読み込まれたファイルは /etc/php5/cli からのものであると表示されます。/etc からアンインストールする必要がありますか?
1 に答える
0
cli
inは/etc/php5/cli
を表すため、コマンドラインからphpを呼び出すときにそのCommand Line Interface
ファイルを使用します。 php.ini
php.ini
in/opt/lampp/etc
は、lamppがインストールしたものであり、お気づきのとおり、apacheがWebリクエストに使用するものです。(lamppパッケージを使用していない場合は、Apacheが表示php.ini
される可能性があります/etc/php5/apache2/
)
PHPの動作は環境ごとに少し異なります。そのため、2つの構成ファイルが必要です。詳細については、こちらをご覧ください。
コマンドラインからphpを使用したことがない場合(cronジョブを忘れないでください!)、のphpを無視できますが/etc/php/cli
、アンインストールしないでください。
于 2012-09-04T16:52:33.460 に答える