Robbie - 2011-08-21


I'm trying to use DBGP and XDebug to make Notepad++ work as a PHP debugger. I've successfully installed XDebug in my Apache server. But when I install the DBGP .dll in Notepad++, it cannot start. Notepad++ gives the following message: "Exception: unknown exception". If I leave out the .xml file, NPP starts, but returns the following error message: "httpd.exe - Unable To Locate Component: This application has failed to start because php5.dll was not found. Re-installing the application may fix this problem."

Can anyone tell me what I'm doing wrong and how to correct it, please?

See below for installation details.

Thank you in advance!

Here are the pertinent details:
Notepad++ v5.9.3 Unicode
DBGP: Oberon2Lexer.dll, v. 0.3.1 Unicode (I tried it with the ANSI version also, just to see what would happen, and it tells me I can't use it.)
XDebug: php_xdebug-2.1.2-5.2-vc6.dll
XAMPP Apache: Apache 2.0 Handler
PHP: v 5.2.9
OS: Windows XP SP3.

To be clear, I tried putting the .dll in C:\Program Files\Notepad++\plugins and the .xml file in C:\Program Files\Notepad++\plugins\Config. I also tried placing them in the corresponding folders in the C:\Documents and Settings_user_\Application Data folder.