Я программист новичков, и я пытался смущаться долгое время, чтобы настроить PHPUnit и работать с WAMP. Я прочитал документацию и просмотрел различные сайты, чтобы увидеть, что я делаю неправильно, но я сдаюсь! Мне нужно, чтобы кто-то объяснил это мне, как будто я умеренно отсталый.
Я, наверное, видел все руководства о том, как настроить его, но не стесняйтесь связывать меня с тем, что, по вашему мнению, является надежным!
Попробуйте этот блог: http://nishutayaltech.blogspot.in/2011/04/installing-phpunit-on-windows.html
Эта настройка предназначена для Windows. Надеюсь, что это поможет вам.
Также проверьте это, может быть полезно http://www.mark-leong.com/installing-php-and-phpunit-on-windows-7/
// добавление необходимых грушевых каналов
Обновление грушевого канала pear.php.net
обновление груши – все
грушевый канал-обнаружить pear.phpunit.de
грушевый канал-обнаружить компоненты.ez.no
pear channel-discover pear.symfony-project.com
pear update-channels
// выполнение установки
pear install –alldeps –force phpunit / PHPUnit
Если все в порядке, проверьте, установлен ли phpunit, добавив в командной строке
phpunit -v
Если вы столкнулись с ошибками или прервали установку
грушевый кэш
может быть полезным в этом случае.
1) скачать https://phar.phpunit.de/phpunit.phar 2) запустить его через php phpunit.phar
Кстати, если этот файл когда-либо уходит, вы можете посмотреть здесь оригинальные направления: https://github.com/sebastianbergmann/phpunit
Я рекомендую использовать композитор. Он может использоваться для каждого проекта, но также «глобально».
Создайте папку на вашем диске C, названную «globalpackages», а затем cd в нее из командной строки.
run 'composer требует phpunit / phpunit'
как только это закончится, запустите 'composer install'
как только вы закончите, вы можете проверить содержимое C: \ globalpackages \ vendor \ phpunit и посмотреть два файла phpunit, один из которых – летучая мышь.
Добавьте C: \ globalpackages \ vendor \ phpunit в свой системный путь, а затем вы сможете запускать phpuni из любой точки вашей системы.
Для меня это самые быстрые и быстрые пути.
Удостоверьтесь, что у вас есть Wamp с WAMP с установленным PHP 7, поскольку phpunit требует, чтобы PHP7 работал! или не менее 6,2
Перейдите в папку wamp64 \ bin \ php \ php7.0.10 (где бы вы ни установили ваш wamp – последняя папка BEWARE – это имя версии PHP, которое у вас есть, поэтому она может быть другой, чем выше)
Мы будем работать в этой папке в течение всей установки. Поэтому, если я скажу файл редактирования и т. Д., Это означает в этой папке.
На момент написания этого я получил версию phpunit 6.2 и php7.0.10 4. Скопируйте загруженный файл в папку wamp64 \ bin \ php \ php7.0.10. Для меня это: phpunit-6.2.2.phar, для вас это может быть другая версия.
Теперь измените имя phpunit-6.2.2.phar на phpunit.phar
Теперь убедитесь, что вы добавили свой php в PATH в переменные среды. Для этого в Windows 10 и Windows 8
6а. В разделе «Поиск» выполните поиск и выберите: Система (Панель управления)
6b. Нажмите ссылку «Дополнительные системные настройки».
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.
В cmd (для запуска cmd перейдите к поиску в Windows и введите cmd.exe и нажмите Enter) перейдите в папку wamp64 \ bin \ php \ php7.0.10 (чтобы перейти к типу папки, например, cd D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10
)
теперь, когда вы в этой папке, запустите эту команду в cmd: echo @php "% ~ dp0phpunit.phar"% *> phpunit.cmd
теперь выполните эту команду:
phpunit
вы должны получить список всех команд, доступных в phpunit
теперь запустите это:
phpunit --check-version
вы получите информацию о том, какая версия phpunit у вас есть, и если вы используете новейшую версию.
если это не работает, перейдите в wamp64 \ bin \ php \ php7.0.10
Редактировать файл phpunit.bat
Добавьте эту строку:
""%PHPBIN%" "D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10\phpunit.phar" %*
Повторите пункт 9.
если он все еще не работает, дайте мне знать.