XAMPP 1.7.7 - PHP mit zu altem XDebug 2.1.1

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

XAMPP 1.7.7 - PHP mit zu altem XDebug 2.1.1

Postby sweo » 05. March 2012 11:25

Hallo zusammen,

mein erster Beitrag im Forum und gleich muss ich einen Bug melden, der aber nicht XAMPP selbst betrifft, sondern die im aktuellen XAMPP Paket verwendete XDebug version 2.1.1.

Folgendes Problem:

Mit aktivierten XDebug baut man eine neue SOAP Connection mit dem PHPSoapClient auf:

Code: Select all
<?php
try {
  $sc = new SoapClient("some-wrong.wsdl", array('exceptions' => true));
} catch (Exception $e) {
  echo 'Error Caught';
}
?>


Jetzt würde man ja erwarten, dass eine Exception geworfen wird, die man entsprechend fangen kann. Dies ist mit aktiviertem XDebug v.2.1.1 leider nicht der Fall.

Statt dessen wird ein normaler Fehler Stacktrace ausgegeben.

Ein entsprechender Bug ist bei XDebug bekannt:

http://bugs.xdebug.org/view.php?id=705
http://bugs.xdebug.org/view.php?id=609

Laut Xdebug ist dieser Bug in der aktuellen Version von XDebug auch schon behoben, was mich zurück zu XAMPP bringt.

Wann gibt es ein neues XAMPP mit aktuellem PHP + aktueller XDebug Version 2.1.3?

Bzw. wie kann ich selbst die aktuelle XDebug Version ins derzeitige XAMPP 1.7.7 integrieren?
Ein einfaches Austauschen der 'php\ext\php_xdebug.dll' mit der aktullen Version von XDebug http://xdebug.org/download.php bringt den Fehler einer nicht gefunden php5.dll.

Vielleicht kann hier ja jmd. weiterhelfen.
sweo
 
Posts: 1
Joined: 05. March 2012 10:11
Operating System: Windows 7

Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 13 guests