phpunit не находит файл
1.
Изнаур (19.04.2013 / 14:06)
Здравствуйте,установил я через pear phpunit,написал тест хотел его запустить через консоль но вот что мне пишет:
Warning: require_once(File/Iterator/Autoload.php): failed to open stream: No
such file or directory in D:\Open Server3\OpenServer\modules\php\PHP-5.3.23\PEAR
\PHPUnit\Autoload.php on line 64
Fatal error: require_once(): Failed opening required 'File/Iterator/Autoload.
php' (include_path='.;C:\php\pear') in D:\Open Server3\OpenServer\modules\php\PH
P-5.3.23\PEAR\PHPUnit\Autoload.php on line 64
хотя файлы такие есть,но на каталог ниже,добавлял ../
это не помогло,может кто уже встречался с такой проблемой?гугл не помог
2.
Изнаур (19.04.2013 / 14:56)
если сделать запрос с W:\modules\php\PHP-5.3.23\PEAR то всё нормально,а с других папок почему-то не работает
3.
ZipeR (19.04.2013 / 15:39)
попробуй запуск командой:
phpunit Autoload.php
p.s Можешь глянуть как написаны тесты на Zend Framework:
http://framework.zend.com
Может ты перейдёшь на другой фреймворк для тестов
4.
Изнаур (19.04.2013 / 15:56)
именно для zenda и стараюсь запустить)
5.
Изнаур (19.04.2013 / 17:05)
в общем с этим разобрался теперь другая проблема,в случае если запускаю phpunit в папке с php.exe всё работает,в других папка пишет такое:
"".\php.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
6.
ZipeR (19.04.2013 / 17:22)
5: Iznaur95,
Полный путь пиши,в public/index.php строчки:
set_include_path('_путь_до_/library/');
7.
Изнаур (19.04.2013 / 17:27)
6.
ZipeR, стоит уже,не работает
8.
Виталий (19.04.2013 / 17:38)
include_path='.;C:\php\pear'
в php.ini измени путь к pear
9.
Изнаур (19.04.2013 / 17:41)
8.
Виталик Альянс, 5 пост,изменил уже так что ошибка с 1 поста решилась
10.
Виталий (19.04.2013 / 17:41)
Iznaur95 (19 Апреля 2013 / 17:05)
в общем с этим разобрался теперь другая проблема,в случае если запускаю phpunit в папке с php.exe всё работает,в других папка пишет такое:
"".\php.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
переменную среды создай с именем php и укажи в качестве значения путь к php.exe
11.
Изнаур (19.04.2013 / 17:47)
10.
Виталик Альянс, уже, это не решает проблему
12.
Виталий (19.04.2013 / 18:04)
11.
Iznaur95, а должно было решить. связано, по всей видимости, с тем, что путь к php.exe указан не верно, поэтому он и не является исполняемой программой и т.д.
13.
Изнаур (19.04.2013 / 18:07)
12.
Виталик Альянс, спасибо!путь оказался не верно указан,сейчас снова попробую
14.
Виталий (19.04.2013 / 18:12)
13.
Iznaur95, нз.
15.
Изнаур (19.04.2013 / 18:27)
запрос php
D:\>php
Failed loading \usr\local\php5\ext\php_xdebug-2.2.0-5.3-vc9.dll
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\p
hp_curl.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<!--error-->
Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_cu
rl.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script>PHP Wa
rning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_gd2
.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<!--error-->
Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_gd
2.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script>PHP Wa
rning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_mbs
tring.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<!--error-->
Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_mb
string.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script>PHP Wa
rning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_mys
ql.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<!--error-->
Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_my
sql.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script>PHP Wa
rning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_mys
qli.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
<!--error-->
Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_my
sqli.dll' - ═х эрщфхэ єърчрээ√щ ьюфєы№.
in Unknown on line 0
и т.д
запрос phpunit
D:\>phpunit
"".\php.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
16.
Изнаур (19.04.2013 / 18:45)
ну всё, заработало
URL:
https://visavi.net/topics/37579