2013-04-30 12 views
14

Jestem początkującym programistą i próbowałem przez żenująco długi czas, aby skonfigurować PHPUnit i pracować z WAMP. Przeczytałem dokumentację i przeszedłem przez różne witryny, aby zobaczyć, co robię źle, ale poddaję się! Potrzebuję kogoś, kto mi to wytłumaczy, tak jakbym był lekko upośledzony.Jak zainstalować PHPUnit z WAMP?

Prawdopodobnie widziałem wszystkie przewodniki, jak je skonfigurować, ale proszę, przyłącz mnie do czegoś, co według ciebie jest niezawodne!

Odpowiedz

4

również to sprawdzić, może być przydatna http://www.mark-leong.com/installing-php-and-phpunit-on-windows-7/

// dodanie wymaganych kanałów gruszka

gruszka kanał-update pear.php.net

gruszka upgrade-wszystko

gruszka kanał - odkryj pear.phpunit.de

gruszka kanał - odkryj c omponents.ez.no

gruszka kanał odkryć pear.symfony-project.com

gruszka update-kanały

// wykonywania zainstalować

gruszka zainstalować --alldeps - -force phpunit/PHPUnit

Jeśli wszystko jest w porządku, sprawdź, czy zainstalowano phpunit poprzez umieszczenie w wierszu poleceń

phpunit -v

Jeśli występują jakieś błędy lub przerwania instalacji

gruszka clear-cache

mogą być przydatne w tej sprawie .

+0

Uwaga: [Odradzane są tylko odpowiedzi z linkami] (http://meta.stackoverflow.com/tags/link-only-answers/info), odpowiedzi na to pytanie powinny być ostateczne -poszukiwanie rozwiązania (w przeciwieństwie do kolejnego zatrzymania referencji, które z czasem stają się nieaktualne). Proszę rozważyć dodanie samodzielnego streszczenia tutaj, zachowując odnośnik jako odniesienie. – kleopatra

+0

Próbuję zainstalować za pomocą tego linku, ale pojawia się ten błąd "C: \ php> phpunit -v PHPUnit 3.4.15 autorstwa Sebastiana Bergmanna. nierozpoznana opcja - v" –

+0

To jest przestarzałe. https://github.com/sebastianbergmann/phpunit/wiki/End-of-Life-for-PEAR-Installation-Method – orszaczky

1

Polecam używanie kompozytora. Może być stosowany w każdym projekcie, ale także "globalnie".

Utwórz folder na dysku C o nazwie "globalpackages", a następnie przejdź do niego z wiersza polecenia.

run 'kompozytor wymagają phpunit/phpunit'

kiedyś, że kończy bieg 'kompozytor zainstalować'

kiedyś, że zakończy można sprawdzić zawartość katalogu C: \ globalpackages \ vendor \ PHPUnit”i powinien zobaczyć dwa pliki phpunit, jeden z nich nietoperza.

Dodaj C: \ globalpackages \ vendor \ phpunit do ścieżki systemowej, a następnie będziesz mógł uruchomić phpuni z dowolnego miejsca w systemie.

0

Dla mnie jest to najszybszy i najprostszy sposób.

  1. Upewnij się, że masz zainstalowaną wtyczkę z WAMP z PHP 7, ponieważ phpunit wymaga PHP7 do działania! lub co najmniej 6,2

  2. Przejdź do folderu wamp64 \ bin \ php \ php7.0.10 (gdzie został zainstalowany WAMP - Beware ostatniego folderu to nazwa wersji PHP masz więc może to być inna niż powyżej)

Będziemy pracować w tym folderze podczas całej instalacji. Więc jeśli powiem, edytuj plik itp. Oznacza to w tym folderze.

  1. Pobierz najnowszą wersję PHPUnit z https://phpunit.de/

W chwili pisania tego mam wersję phpunit 6,2 i php7.0.10 4. Skopiuj pobrany plik do wamp64 \ bin \ php \ php7.0.10 folder Dla mnie to: phpunit-6.2.2.phar dla ciebie może to być inna wersja.

  1. Teraz zmiana nazwa phpunit-6.2.2.phar do phpunit.phar

  2. Teraz upewnij się, że został dodany do PATH w php Zmienne środowiskowe Aby to zrobić w systemie Windows 10 i Windows 8

6a. W wyszukiwarce wyszukaj i wybierz: System (Panel sterowania)

6b. Kliknij link Zaawansowane ustawienia systemu.

6c. Kliknij Zmienne środowiskowe. W sekcji Zmienne systemowe znajdź zmienną środowiskową PATH i wybierz ją. Kliknij Edytuj. Jeśli zmienna środowiskowa PATH nie istnieje, kliknij opcję Nowy.

6d. W oknie Edytuj zmienną systemową (lub nową zmienną systemową) określ wartość zmiennej środowiskowej PATH. Wklej lokalizację swojego PHP. Dla mnie byłoby to: D: \ AnyFolderYouInsalledWampTo \ wamp64 \ bin \ php \ php7.0.10

(jeśli na drodze nie było innych poleceń lub ścieżka tylko dodać "" na koniec dla exmaple.

% someOtherCommand%; D: \ AnyFolderYouInsalledWampTo \ wamp64 \ bin \ php \ php7.0.10)

6e. Kliknij OK.Zamknij wszystkie pozostałe okna, klikając przycisk OK.

  1. w cmd (aby uruchomić cmd przejść do wyszukiwania w systemie Windows i wpisz cmd.exe i kliknij Enter) przejść do folderu wamp64 \ bin \ php \ php7.0.10 (do przejdź do folderu typu np cd D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10)

  2. teraz, gdy jesteś w tym folderze uruchomienia tej komendy w cmd: echo @php "% ~ dp0phpunit.phar" % *> phpunit.cmd

  3. uruchomić teraz to polecenie:

phpunit

należy uzyskać listę wszystkich dostępnych w PHPUnit poleceń

Teraz uruchom to:

phpunit --check-version

dostaniesz informacje co wersja phpunit masz i jeśli używasz najnowsza wersja.

  1. jeśli to nie zadziała przejdź do wamp64 \ bin \ php \ php7.0.10

  2. Edycja plików phpunit.bat

  3. dodać linię:

    ""%PHPBIN%" "D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10\phpunit.phar" %*

  4. Powtórz punkt 9.

  5. , jeśli nadal nie działa, daj mi znać.