Переменная командной строки PHPunit в Windows вызывает проблемы

Я установил PHPunit через командную строку и добавил его в свои переменные пути.
Затем я попытался проверить, запустится ли он, но получил странную ошибку. Экран CMD

Должно быть что-то в каком-то файле, который я не настроил правильно, но во всей папке PHPUnit есть более 800 строк, которые ссылаются на эту папку, поэтому я не знаю, какая именно. Большинство из них будут для PHP-скриптов, а не для командной строки, но я не уверен, где искать.

Это переменная. Этот файл действительно существует, просто phpunit и без расширения. переменный путь

Содержание (без комментариев):

#!c:\wamp\bin\php\php5.3.1\php.exe
<?php
//whole lot of comments...

if (strpos('c:\wamp\bin\php\php5.3.1\php.exe', '@php_bin') === 0) {
    set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path());
}

require_once 'PEAR/PHPUnit/Util/Filter.php';

PHPUnit_Util_Filter::addFileToFilter(__FILE__, 'PHPUNIT');

require 'PEAR/PHPUnit/TextUI/Command.php';

define('PHPUnit_MAIN_METHOD', 'PHPUnit_TextUI_Command::main');

PHPUnit_TextUI_Command::main();
?>

Относительные пути указаны правильно, так как файл phpunit находится в php-карте, а PEAR — это подкарта, содержащая все установленные пакеты PEAR.


person KdgDev    schedule 10.12.2009    source источник
comment
Можно закрыть, решение найдено.   -  person KdgDev    schedule 12.12.2009


Ответы (1)


person    schedule
comment
Что вы имеете в виду, спрашивая это? В моей установке оба пути, которые вы указали, существуют. Первое — карта, второе — файл. - person KdgDev; 11.12.2009
comment
какой путь выполняется, когда вы запускаете phpunit? что он пытается сделать с c:\wamp\bin\php\php5.3.1\pear\phpunit? - person just somebody; 11.12.2009
comment
Пожалуйста, посмотрите на второй скриншот. Это файл, который вызывается, так как это место, которое установлено. - person KdgDev; 11.12.2009
comment
Неважно, в файле phpunit.bat был указан неверный путь. - person KdgDev; 11.12.2009