Lorenzo Albertonチュートリアルの助けを借りて、Linuxサーバー上のdrupal 6用にXHProfをインストールします。今それをWindowsにインストールする必要がありますが、XHProfをWindowsにインストールできないことがわかりました。さらに、drupal.org XHProfでは、drupal 7以降で使用できます。だれかがWindowsにdrupal 6のXHProfをインストールした場合は、共有してください。
Lorenzo Albertonチュートリアルの助けを借りて、Linuxサーバー上のdrupal 6用にXHProfをインストールします。今それをWindowsにインストールする必要がありますが、XHProfをWindowsにインストールできないことがわかりました。さらに、drupal.org XHProfでは、drupal 7以降で使用できます。だれかがWindowsにdrupal 6のXHProfをインストールした場合は、共有してください。
回答:
私はついにXHProf
プロファイラをにインストールしましたWindows7 x64 - PHP 5.3.x
。PHP環境が機能していると仮定すると、このチェックリストも機能するはずです。
コンパイル済みのXHProf 0.10.3-PHP 5.3 VC9 NTSバイナリをダウンロードします。
ダウンロードしたdll
ファイルをPHP拡張機能ディレクトリに貼り付けます。
(ファイルのextension_dir
ディレクティブでディレクトリパスを見つけることができphp.ini
ます。)
extension=php_xhprof.dll
ディレクティブをに追加しphp.ini
ます。
Webサーバーを再起動し、phpinfo()
出力を検索しますXHProf
。見つかった?できた!
XHGui
組み込みのUIの代わりにフォークを使用することもできます。
この問題のキューhttp://drupal.org/node/1011108を参照してください。Windows用の.dllとしてコンパイルされたXHProfをダウンロードするためのリンクが含まれています。
インストールについては、http://drupal.org/node/1421598を参照してください。
XHProf拡張が廃止されたことを知ってください。
Tidewaysと呼ばれる、オープンソース(および無料)の代替が維持され、WindowsおよびLinuxで動作します。
この拡張機能(Tideways)はXHprofのFORKであり、互換性のある出力を生成し、すべてのXHprof互換ツールで動作します。
ここで説明するすべての詳細:
他の拡張機能と同様に、Tideways PHPをダウンロードして有効にします。ここにある更新されたWindowsバイナリ(https://ci.appveyor.com/project/tideways/php-profiler-extension/history
その後は、Tidewaysクラウドサービスを使用するか、破産した場合は、XHGuiなどの日曜大工のXHProf互換ツールを使用することをお勧めします。