1

Apache の私の phpinfo.php ショー

PHP Version 5.4.15

しかしコマンドライン

php - v

ショー

PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38) 

apache と commandline は別の php に到達すると思いますが、

which php

ショーのみ

/usr/bin/php

それは5.4.17です

php apache がどこで使用されているかを知りたいのですが、どの php apache が使用されているかを確認するにはどうすればよいですか?

4

1 に答える 1

3

これは、またはphpを使用してファイルを実行するかどうかに依存すると思います。違いは、この質問の受け入れられた回答で説明されています: mod_php とは何ですか?mod_php5cgi

私が理解しているように、基本的にはApacheが使用するmod_php5特定のバージョンから事前にコンパイルされています。インストールされたコマンドラインバージョンを実行するために使用されるPHP場合、ファイルが実行されるたびに新しいプロセスを生成するときに使用されます。CGIPHPPHPPHP

お役に立てれば。

于 2013-10-25T08:45:05.467 に答える