Nobbie wrote:Schau doch einfach mal nach, Du müßtest ja unter B:/xampp/php/pear/PHP den Ordner CodeCoverage haben und dort die Datei Filter.php (also insgesamt B:/xampp/php/pear/PHP/CodeCoverage/Filter.php).
Ich vermute, dass Du irgendeinen Querstand hast, weil Xampp nicht auf C:, sondern auf B: installiert ist. Möglicherweise ist PEAR (zumindest teilweise) unter C: installiert oder ähnlich. Außerdem fällt mir auf, dass auf meinem Rechner der Ordner "pear" mit Kleinbuchstaben geschrieben ist. Eigentlich sollte das für Windows egal sein, aber mindestens bei Dateien kann Windows inzwischen zwischen Groß und klein unterscheiden.
Falls das wirklich die Ursache sein sollte, müßtest Du entweder in php.ini den Wert für include_path anpassen (da findest Du den Eintrag für PEAR, da musst Du Kleinbuchstaben nehmen), oder Du benennst unter Windows den Ordner um und machst Großbuchstaben draus. Ich glaube aber nicht, dass das die Ursache ist, aber man sollte es zumindest als Strohhalm im Hinterkopf behalten.
Das komplette Verzeichnis fehlt. pear ist kleingeschrieben.
Wenn ich pear list eintippe, erscheint weder PHPUnit, noch CodeCoverage.
Versuche ich PHPUnit mit "pear uninstall phpunit" zu deinstallieren, erscheint nur: pear/phpunit not installed. Wenn ich danach den Cache mit "pear clear-cache" leere und versuche, PHPUnit erneut zu installieren, kommt die Meldung: "phpunit/PHPUnit is already installed and is the same as the released version 3.7.18
install failed" Also im Prinzip die gleiche Meldung wie bei CodeCoverage.