The background: Hi, I've been tasked with installing XAMPP in a computer lab to facilitate a PHP development class. We've been asked to use version 1.7.2 with the default installation in the executable. Afterward we have been instructed to configure it by editing the php.ini file to enable 'zend_extension="C:\xampp\php\ext\php_xdebug.dll"' by uncommenting the line. We are also instructed to enable remote debugging by changing/uncommenting the line 'xdebug.remote_enable=1'. These are the only two deviations from the default setup. We test the XDebug functionality by checking its presence in the phpinfo() functionality. We also test it by starting a debugging session inside Netbeans.

The problem: It seems XDebug works sporadically when starting debugging sessions. It works sometimes and then it doesn't. When we first installed XAMPP it didn't crash, but in the 24 hours since installation, XDebug has begun to crash the Apache engine when accessing http://localhost from the web browser. The following information is provided in the crash:

Problem signature:
 Problem Event Name:    APPCRASH
 Application Name:  httpd.exe
 Application Version:   2.2.12.0
 Application Timestamp: 4a66dd7b
 Fault Module Name: php_xdebug.dll
 Fault Module Version:  5.3.0.0
 Fault Module Timestamp:    4a4fbf12
 Exception Code:    c0000005
 Exception Offset:  00008473
 OS Version:    6.1.7601.2.1.0.256.4
 Locale ID: 1033
 Additional Information 1:  0a9e
 Additional Information 2:  0a9e372d3b4ad19135b953a78882e789
 Additional Information 3:  0a9e
 Additional Information 4:  0a9e372d3b4ad19135b953a78882e789

Any help would be appreciated. Thank you.

link|improve this question
Fixed this issue. The issue appeared to be where XAMPP 1.7.2 had an older XDebug dll included. Downloading the most recent XDebug dll fixed the problem. – tmlambert13 Dec 14 '11 at 21:42
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.