我對SOOOOO非常沮喪。這看起來很簡單,但作爲Drupal和Eclipse PDT的完全新手,我完全不知道在哪裏尋找。我的搜索日似乎表明我是這個星球上唯一有這個問題的人。設置斷點w/Eclipse PDT
的Eclipse IDE PHP開發(1.2.1.20090918-0703) WampServer 2.0版 阿帕奇2.2.11 PHP 5.2.9-2 的MySQL 5.1.33 的Drupal 6.15 的XDebug php_xdebug-2.0.5-5.2。 dll
我在Eclipse中設置我的項目指向我的Drupal目錄(C:\ wamp \ www \ drupal-6.15)。我啓動調試器(xdebug),然後停在代碼的第一行。我可以逐行瀏覽代碼 - 所以我認爲我在調試器中,當我終止應用程序時,我在標籤標題中看到xdebug終止消息。
但我無法在任何PHP代碼文件中設置斷點 - 特別是新的.module文件。
當我右鍵點擊index.php(main)左邊的斷點列時,我看到了「切換斷點」和代碼行旁邊的小藍圈......所以我想我知道如何設置一個斷點。但是,當我嘗試在.module中設置斷點時,我看到一個菜單,要求我「添加書籤」,並且沒有設置斷點的選項。
爲什麼我不能在這個文件中設置斷點?我的項目路徑設置不正確?我需要修改我的包含路徑嗎?我無法讓Eclipse甚至可以識別核心模塊,而不僅僅是站點/所有模塊。我看過有關將文件「導入」項目的文章,並確保使用正確的php.ini文件來配置xdebug。我迷路了。
有很多關於使用Eclipst PDT和xDebug的帖子,他們都以「有趣的調試」或「只設置一些斷點並離開你去」結束 - 但如果你不能設置斷點?關於Eclipse丟失的地方的任何想法? Eclipse中的哪些地方可以獲得其構建中包含的文件列表?
我想我只需要知道爲什麼Eclipse無法在項目(即drupal應用程序)路徑中找到這些模塊以允許我設置斷點。那我想我可以繼續。所以不鼓勵...
感謝任何人傾聽。
您可能會考慮編輯此問題以包含更少的「繼續」。 – bmargulies 2010-01-16 19:39:15