php - PHPUnit Command Line Tool Fungerer ikke

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg kører XAMPP på windows.


Jeg har for nylig hentet PHPUnit fra PEAR CLI-værktøjet.


Alt ser fint ud, (formørkelse angiver korrekt kodeudfyldelse, så det betyder, at det blev korrekt tilføjet til include\_path), men når jeg forsøger at få det til at fungere via konsol ved at skrive phpunit 's i den miljømæssige PATH-variabel), den hænger på i et par sekunder og lukker derefter (som om det var afsluttet).


Jeg har også forsøgt phpunit --help og ingen succes.


Også forsøgt phpunit --verbose.


Har nogen andre haft det samme problem eller kender løsningen?

Bedste reference


Sørg for, at din PEAR er op til dato:


pear upgrade-all


Gør ovenstående indtil det siger intet at 'opgradere-alle', og geninstaller derefter PHPUnit


pear install --alldeps --force phpunit/PHPUnit


Hvis dette ikke løser fejlen, skal du sørge for, at du har alle fejlrapportering aktiveret i din php.ini og tjek dine fejllogfiler.


Hvis dette ikke virker, overvej at bruge PHPUnit via Composer eller Phar i stedet for PEAR [7]

Andre referencer 1


For Debian eller Ubuntu, tilføj dette til din PHP ini-fil:


suhosin.executor.include.whitelist="phar"