2010-12-13 11 views
1

私は現在、PHPのデバッグ技術をレベルアップしようとしています。その一部として、いくつかの新しいツールを学びたいと思っています。そのうちの1つはincluedです。inclued php pecl extensionの使用

拡張機能はうまく動作します(起動エラーはなく、phpinfoに表示され、ダンプファイルを生成します)が、常に0のインクルードを報告するので、何かが正しく動作していません。

最初はこれが私の重い使用auto_includeに関連していると思っていましたが、そうでないテストをした後、私はそれが関係しているのか疑問です。

クラスグラフは生成されますが、インクルードマップは存在しません。私はそれを間違ってやっているのですか?私はちょうど知らないし、いくつかのヘビーデューティグーグルが有用な何かを見つけることができない後も。

phpizeメソッド」を使用してincluedをインストールしました。私のPHPバージョンは5.3.2で、Mac OSX 10.6.5で動作します。私はXDebugとmemtrackもインストールしました。

+0

私はこの記事を 'include'のスペルを修正するために編集しました。 – karim79

+0

私は知っています。 Googleはそれを行い、それは本当にイライラしています。 (しかし、明らかにあなたがあなたのインクルードについての手がかりを与えるはずです;-) –

答えて

1

valgrindでApacheを見てテストをした後、xdebugが以下のように動作していました。ブラインドテストでは、XDebugとloを無効にしてみました。期待通りに動作しました。だから、自分の質問に答えるために

:あなたが持っているしたい場合はincluedのと併せてのXDebugを使用しないでください

はグラフが含まれます。 XDebugを実行すると、クラスグラフが正常に動作します。