CentOSはyumを使用してphp性能テストツールxhprofをインストールする
1581 ワード
1.まずxhprofをインストールします.
2.インストール後、xhprofのプロファイルxhprofを見つける.confは、一般的に/etc/phpにあります.dには、この2行を加えます.
このパスとは、生成されたデータをどこのフォルダに置くか、例えば/var/www/html/xhprof_data
3.図面を作成する場合はdotをインストールする必要があります(オプション):
4.インストール後、サーバーを再起動します.
5.使用する場合は、以下のファイルコードを含めてください.
上のxhprof_lib,phpおよびxhprof_runs.phpこの2つのファイルのパスを自分のパスに変更するには、決して書き間違えないでください.もしこの2つのファイルが見つからない場合は、whereis xhprofコマンドを使用してxhprof関連のパスを羅列することができます.一つ一つ検索することができます.
6.xhprof_をhtmlフォルダはあなたのwebサーバのルートディレクトリの下にコピーされ、生成されたファイルにアクセスするために使用されます.このphpへのアクセスがある場合、ディレクトリの下で類似index_を生成1277956324.xhprofのレコードファイル、類似の使用http://www.url.com/xhprof_html/index.php?run=index_1277956324を選択すると、結果が表示されます.よろしいhttp://www.url.com/xhprof_html/index.phpファイルディレクトリにアクセスし、いずれかを選択して表示します.
yum install xhprof
2.インストール後、xhprofのプロファイルxhprofを見つける.confは、一般的に/etc/phpにあります.dには、この2行を加えます.
extension=xhprof.so
xhprof.output_dir=<directory_for_storing_xhprof_runs>
3.図面を作成する場合はdotをインストールする必要があります(オプション):
yum install graphviz
4.インストール後、サーバーを再起動します.
service httpd restart
5.使用する場合は、以下のファイルコードを含めてください.
# php , ,
xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
#
if ($xhprof_flag) {
$xhprof_data = xhprof_disable();
include_once "./xhprof_lib/utils/xhprof_lib.php";
include_once "./xhprof_lib/utils/xhprof_runs.php";
$xhprof_runs = new XHProfRuns_Default();
$xhprof_runs->save_run($xhprof_data, 'xhprof',"index_".time());
}
上のxhprof_lib,phpおよびxhprof_runs.phpこの2つのファイルのパスを自分のパスに変更するには、決して書き間違えないでください.もしこの2つのファイルが見つからない場合は、whereis xhprofコマンドを使用してxhprof関連のパスを羅列することができます.一つ一つ検索することができます.
6.xhprof_をhtmlフォルダはあなたのwebサーバのルートディレクトリの下にコピーされ、生成されたファイルにアクセスするために使用されます.このphpへのアクセスがある場合、