2

標準の apt-get を使用して、Debian システムに php5 パッケージをインストールしました。コード:

<?php
phpinfo();
?>

動作し、他のphpページが動作します。

ただし、コマンド php -v および php -m は機能しません。「-bash: php: コマンドが見つかりません」というエラーが表示されます。

php5-cli がインストールされています。私のパスは /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games です。usr/bin を調べたところ、php または php5 ファイルがありません。それらが他にどこにあるかわかりませんか?

私は走った:

whereis php5
php5: /etc/php5 /usr/lib/php5 /usr/lib64/php5 /usr/share/php5

それらのいずれかが正しいファイルだと思いませんか?

4

2 に答える 2

9

PHP CLI パッケージがインストールされていることを確認します。sudo apt-get install php5-cli.

また、PHP バイナリをパスに追加する必要があります。実行which phpしても出力が得られない場合は、それがパスにないことは確かです。

于 2012-08-20T15:37:03.217 に答える
3

php コマンドがパスにない可能性があります。でパスを表示できますecho $PATH。php バイナリがインストールされているディレクトリがパスにない場合は、export PATH=$PATH:/path/to/php.

于 2012-08-20T15:36:32.413 に答える