問題タブ [xhprof]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
981 参照

php - PHP 5.5.3 での PHP 拡張機能 (XHProf) のインストールの問題

最近、Ubuntu 10.04 上の PHP を最新の 5.5.3 バージョンにアップグレードしたところ、XHProf プロファイラーが動作しなくなりました。

xhprofPHP 拡張機能の最新バージョンを(公式のpeclサイトまたはfacebook の github repoから) コンパイルしましたが、実行時に次のメッセージが表示されますphp --version

では、この不一致を解決するにはどうすればよいでしょうか。

XHProf を構成するオプションを試し--disable-debugたり--without-debug 構成したりしましたが、 configureはそれらを認識しません。

phpinfo次の値を示していることも興味深いです。

それが私の PHP 構成コマンドです。

./configure --enable-opcache --prefix=/opt/php --with-apxs2=/usr/bin/apxs2 --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pgsql=/usr --with-tidy=/usr --with-curl=/usr/bin --with-openssl --with-zlib-dir=/usr --with-xpm-dir=/usr --with-pdo-pgsql=/usr --with-pdo-mysql=mysqlnd --with-xsl=/usr --with-ldap --with-xmlrpc --with-iconv-dir=/usr --with-snmp=/usr --enable-exif --enable-calendar --with-bz2=/usr --with-mcrypt=/usr --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-freetype-dir=/usr --enable-mbstring --enable-zip --with-pear --with-libdir=lib --with-config-file-path=/opt --enable-fpm --with-fpm-user=fpm --with-fpm-group=fpm --enable-debug

0 投票する
2 に答える
1753 参照

php - xhgui はデータを保存しません

すべての前提条件を Ubuntu マシンにインストールし、Apache 仮想ホスト ファイルに以下を追加しました。

php_admin_value auto_prepend_file "/var/www/xhgui/external/header.php"

サイトにアクセスした後、/xhgui/webroot に移動すると、メッセージが表示されます

プロファイリングを行っていないようです

Mongodb は実行されていますが、そこにデータが保存されていないようです。

助言がありますか?

ありがとう

0 投票する
1 に答える
156 参照

graphviz - php-fpmモードのgraphvizの何が問題になっていますか?

xhprof を使用してプログラムを構成しようとしています。

php-cli モードまたは php の組み込み webServer を使用すると、callgraph 生成イメージがうまく機能します。

しかし、nginx+php-fpm を使用すると、xhprof_generate_image_by_dot のドット exec が永久にブロックされます。

次に、pear Image_Graphviz をインストールします。次のような単純なケースを記述します。

php の組み込み webServer は png ファイルを生成できますが、php-fpm は dot exec で永久にブロックされます。

それで、誰か私を助けることができますか?これの何が問題なのですか?関連するマシン情報は次のとおりです。

  • OS:OSX
  • Graphviz バージョン:2.34.0
  • アプリ: nginx1.2.8+php-fpm+php5.4.21+xhprof (github の最新バージョン)
0 投票する
2 に答える
957 参照

php - PHP 5.4 に Xhprof をインストールできない

PHP 5.4 で xhprof を使用しようとすると、次のエラーが発生します。

数日前に 5.4 をインストールしたため、PHP のバージョンと競合しているようです。php-v は 5.4 を示しますが、php-config --version は 5.3 を示し、phpize は API=20090626 を示しますが、PHP は API=20100525 でコンパイルされています

0 投票する
0 に答える
305 参照

php - YII フレームワーク上の XHProf による効率的なプロファイリング

yii プロジェクト以外に XHProf を効率的にセットアップするにはどうすればよいですか?

アプリでの XHProf の設定に問題はありません。問題は、XHProf が私のアプリケーションを yii フレームワーク アプリとして認識しないことです。それは、私のコードだけでなく、パッケージ全体の関連するプロファイリングデータを提供する責任がある、全体として統合されたアプリと見なされます。(yii コアのコードを無視しているわけではありません)

XHProfまたはyiiにそのための構成があるかどうか知りたいですか?