2011-12-19 3 views
1

私はDrupal、XDebug & PDTを使用しています。PDT、XDebug&Drupal

シンプルなファイルをデバッグするために、ビルド、インデックス、そしてたくさんのものが必要かどうかを知る必要がありますか?

たとえば、Drupalモジュールで3つのファイルを処理しているとします。私はすべてのDrupalをコンパイル、ビルド、インデックス作成する必要があります...ただ一つのファイルにブレークポイントを挿入できるようにするには?

また、理由が「はい」または「いいえ」の理由を説明できる場合は、より良いでしょう。

ありがとうございます! :)

+0

あなたの質問は私には分かりません - PHPは翻訳された言語なので、コンパイルまたはビルドするものはありません。インデックスはPDTによって自動的に行われます。私はDrupalの開発に常にXDebugを使用していますが、それについては珍しいことも特別なこともありません。あなたの質問は何を目指していますか? –

+0

私はリモートデバッグをしていますが、ローカルデバッグを行うのが遅いのかどうかはわかりません。あなたが言っていることはまったく正しいですが、それは何かが間違って何かをしているのかもしれません。私はEcaudorの私のコンピュータからデバッグしています、私はいくつかのデータがPDTに送信されなければならないことを知っています...しかし、建物?索引付け?それは奇妙です... –

+0

ところでありがとう...私はほとんど忘れてしまった!数時間後にYouTubeに動画をアップロードして、実際に何が起きているのかを判断できます。ありがとう。 –

答えて

0

簡潔にはい。 Drupalは、あなたのWebサーバーに対して行われたすべてのページリクエストに対してブートストラップされます。 Drupal DB、Form Api、Field Api、モジュールフックなどにアクセスできるのはあなたのスクリプトが実行するDrupal風環境です。

スクリプトのロジックをテストしたいだけなら、上記のようなdrupal要素に頼るのではなく、Eclipseの単純なスクリプトとして確実にデバッグすることができます。それは、最初にdrupal自体をオーバーヘッドのオーバーヘッドでデバッグするべきではないと言いました。

デバッグアドベンチャーで幸運を祈る。一度それを取得し、それを実行すると、より多くの生産性と私はその価値があることを約束します。