Как установить PHPUnit с WAMP? - программирование
Подтвердить что ты не робот

Как установить PHPUnit с WAMP?

Я программист новичков, и я пытался смущаться долгое время, чтобы настроить PHPUnit и работать с WAMP. Я прочитал документацию и просмотрел различные сайты, чтобы увидеть, что я делаю неправильно, но я сдаюсь! Мне нужно, чтобы кто-то объяснил это мне, как будто я умеренно отсталый.

Я, наверное, видел все руководства о том, как настроить его, но не стесняйтесь связывать меня с тем, что, по вашему мнению, является надежным!

4b9b3361

Ответ 2

Также проверьте это, может быть полезно http://www.mark-leong.com/installing-php-and-phpunit-on-windows-7/

//добавление необходимых грушевых каналов

pear channel-update pear.php.net

Обновление груши - все

pear channel-discover pear.phpunit.de

pear channel-find components.ez.no

pear channel-discover pear.symfony-project.com

pear update-channels

//выполнение установки

pear install --alldeps --force phpunit/PHPUnit

Если все в порядке, проверьте, установлен ли phpunit, добавив в командной строке

phpunit -v

Если вы столкнулись с ошибками или прервали установку

Очистить кеш-память

может быть полезным в этом случае.

Ответ 4

Я рекомендую использовать композитор. Он может использоваться для каждого проекта, но также и "глобально".

Создайте папку на диске C с именем globalpackages, затем cd в нее из командной строки.

run 'composer требует phpunit/phpunit'

один раз, когда заканчивается запуск 'composer install'

Как только вы закончите, вы можете проверить содержимое C:\globalpackages\vendor\phpunit и посмотреть два файла phpunit, один из которых - bat.

Добавьте C:\globalpackages\vendor\phpunit в свой системный путь, а затем вы сможете запускать phpuni из любой точки вашей системы.

Ответ 5

Для меня это самые быстрые и быстрые способы.

  • Убедитесь, что у вас есть Wamp с WAMP с PHP 7, поскольку phpunit требует, чтобы PHP7 работает! или не менее 6.2

  • Перейти в папку wamp64\Bin\PHP\php7.0.10 (где бы вы ни установили ваш wamp - BEWARE последняя папка - это имя версии PHP, которое у вас есть, поэтому она может отличаться от предыдущей)

Мы будем работать в этой папке во время всей установки. Поэтому, если я скажу файл редактирования и т.д., Это означает в этой папке.

  1. Загрузите новую версию phpunit из https://phpunit.de/

На момент написания этого я получил версию phpunit 6.2 и php7.0.10 4. Скопируйте загруженный файл в папку wamp64\bin\php\php7.0.10. Для меня это: phpunit-6.2.2.phar для вас это может быть другая версия.

  1. Теперь измените имя phpunit-6.2.2.phar на phpunit.phar

  2. Теперь убедитесь, что вы добавили свой php в PATH в переменные среды Чтобы сделать это в Windows 10 и Windows 8

6а. В разделе "Поиск" выполните поиск и выберите: Система (Панель управления)

6б. Нажмите ссылку "Дополнительные системные настройки".

6с. Выберите переменные среды. В разделе "Системные переменные" найдите переменную среды PATH и выберите ее. Нажмите "Изменить". Если переменная среды PATH не существует, нажмите "Создать".

6d. В окне "Редактировать системную переменную" (или "Новая системная переменная" ) укажите значение переменной среды PATH. Вставьте местоположение вашего PHP. Для меня это будет: D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10

(если в PATH была другая команда или путь, просто добавьте ";" в конец. Для exmaple:

% someOtherCommand%; D:\AnyFolderYouInsalledWampTo\wamp64\Bin\PHP\php7.0.10)

6е. Нажмите "ОК". Закройте все остальные окна, нажав OK.

  1. В cmd (для запуска cmd перейдите к поиску в Windows и введите cmd.exe и нажмите Enter) перейдите в папку wamp64\bin\php\php7.0.10 (чтобы перейти к типу папки, например cd D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10)

  2. Теперь, когда вы в этой папке, запустите эту команду в cmd: echo @php "% ~ dp0phpunit.phar" % * > phpunit.cmd

  3. выполните следующую команду:

phpunit

вы должны получить список всех команд, доступных в phpunit

теперь запустите это:

phpunit --check-version

вы получите информацию о том, какая версия phpunit у вас есть, и если вы используете новейшую версию.

  1. Если это не работает, перейдите в wamp64\bin\php\php7.0.10

  2. Изменить файл phpunit.bat

  3. Добавьте эту строку:

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

  4. Повторите пункт 9.

  5. если он все еще не работает, дайте мне знать.