Проблема установки PHPUnit в Windows с использованием PEAR и без PEAR также - PullRequest
3 голосов
/ 15 ноября 2010

Я попытался подключиться к pear.phpunit.de и трем другим аналогичным соединениям, используя PEAR, но не смог из-за тайм-аута соединения, после обновления соединения также в PEAR, нет прогресса.

Также я попыталсяустановка PHPunit без PEAR, изменив @ PHPBIN @ в файле phpunit.php и переименовав его, затем не может запустить его как исполняемый файл в DOS (chmod не работает в DOS, был написан пошагово, что я следовал)

Есть ли другой простой способ заставить PHPUnit работать в Windows под Wamp-сервером.Пожалуйста, ответьте, все вещи в настоящее время висят на нем.

Ответы [ 5 ]

11 голосов
/ 05 августа 2011

Попробуйте:

pear clear-cache
pear update-channels
pear install --alldeps phpunit/PHPUnit

Если PHPUnit устанавливается, но вы все еще не можете запустить модульное тестирование, возможно, вам придется переместить файл phpunit вниз на один каталог. Поэтому, если ваш файл php.exe находится в C: \ wamp \ bin \ php \ php5.2.11 \, у вас должно быть что-то вроде этого:

C:\wamp\bin\php\php5.2.11\phpunit.bat
C:\wamp\bin\php\php5.2.11\phpunit
C:\wamp\bin\php\php5.2.11\PEAR\phpunits
1 голос
/ 15 ноября 2010

Попробуйте приведенную ниже ссылку, если она работает. PHPUnit запущен и работает в Windows XP без проблем.

Установка PHPUnit

0 голосов
/ 20 ноября 2014

По состоянию на 31 декабря 2014 г. pear.phpunit.de будет закрыт, поэтому здесь есть еще один способ настройки PHPUnit на вашем компьютере:

  • Во-первых, убедитесь, что вы можете выполнить «php --version» из командной строки, не получив сообщение об ошибке. Если вы получаете сообщение об ошибке, добавьте путь к «php.exe» в переменную среды PATH (например, мой каталог находится в «C: \ xampp \ php»)
  • Скачать "phpunit.phar" из https://phar.phpunit.de/phpunit.phar
  • Переместите этот файл в папку, в которой вы хотите сохранить установку phpunit (в этом примере я буду использовать «C: \ phpunit»)
  • Создайте новый текстовый файл в «C: \ phpunit \» и переименуйте его в «phpunit.cmd»
  • Щелкните правой кнопкой мыши и откройте «phpunit.cmd» в режиме редактирования, скопируйте> вставьте следующую строку и сохраните файл:

    @ php "% ~ dp0 \ phpunit.phar"% *

  • На этом этапе вы должны иметь «phpunit.cmd» и «phpunit.phar» в «C: \ phpunit»

  • Перейдите к системным переменным и отредактируйте переменную PATH
  • Добавьте эту строку в самое начало переменной PATH и не забудьте точку с запятой:

    C: \ PHPUnit;

  • Нажмите кнопку ОК, чтобы сохранить изменения, откройте командную строку и введите «phpunit --version»

0 голосов
/ 11 сентября 2013

Вы можете обратиться по этой ссылке для установки PHPUnit на Windows.

Установка PHPUnit в Windows

0 голосов
/ 28 июня 2011
pear config-set temp_dir D:\temp

проблема в том, что пробелы в пути к временному каталогу не позволяют программе Pear установить пакет.

Также попробуйте очистить директорию кеша (где-то в% appdata% local temp).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...