1. まず、xhprof をインストールします:
yum install xhprof
ログイン後にコピー
2. インストール後、通常は /etc/php.d にある xhprof 設定ファイルを見つけて、次の 2 行を追加します:
extension=xhprof.soxhprof.output_dir=<directory_for_storing_xhprof_runs>
ログイン後にコピー
< ;directory_for_storing_xhprof_runs> ; パスは、生成されたデータが配置されるフォルダーを指します (例: /var/www/html/xhprof_data
3) グラフィックスが必要な場合は、ドット (オプション) をインストールする必要があります:
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 つのファイルが見つからない場合は、コマンド whereis xhprof を使用すると、xhprof 関連のパスがすべてリストされ、1 つずつクエリできます。 ?
6. 生成されたファイルにアクセスするには、xhprof_html フォルダーを に生成します。ファイルの場合、http://www.url.com/xhprof_html/index.php?run=index_1277956324 のようなものを使用して結果を確認します。 http://www.url.com/xhprof_html/index.php でファイル ディレクトリにアクセスし、表示するファイルを選択することもできます。