私のPHPのインストールパスはどこですか


13

CentOSを使用していますが、PHPのインストールパスがどこにあるかを調べる必要があります。それを見つけるために使用できるコマンドはありますか?ありがとう

回答:


14

新しいtest.phpファイルを作成し、このコードを挿入することをお勧めします。

<?php
phpinfo();
?>

次に、ブラウザーでtest.phpを参照します。これにより、PHPに関する多くの情報が得られます。

rpm経由でインストールした場合も試してください

 rpm -ql php

または

 find / -name php.ini

どのコードを挿入しますか?何も見えません。
フィルホレンバック

申し訳ありませんが、私のphpのコードマークを忘れてしまいました。投稿で修正されました。
パブロ

6

バイナリの「どのphp」がおそらく動作するかについて話している場合、インストールパスが何を意味するのかわかりません。

拡張機能のインストールディレクトリなど、PHPがRPMでインストールされていると想定している場合は、「yum install php-devel」を実行してphp-configコマンドを取得します。オプションなしで実行して、認識しているすべてのリストを取得したり、特定の情報のみを要求したりできます。状況に応じて役立つ情報を次に示します。

php-config --php-binary
php-config --extension-dir
php-config --include-dir

また、コマンドラインで「php -i」を実行して、phpinfoの出力を取得してみてください。


1

このコマンドを使用することもできます

php -i | grep "Loaded Configuration File"

0

私のインストールは

/etc/php.d/

そして

/usr/include/php

しかし、私はあなたが何を達成しようとしているのか分かりません


/usr/include/phpには設定が存在しますが、ヘッダーファイル(* .h)のみを含める必要があります/etc/php.d。通常、PHPは/usr/binまたはにあり/usr/local/binます。
レーケンシュタイン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.