【问题标题】:PHPunit command line variable on windows giving troubleWindows上的PHPunit命令行变量带来麻烦
【发布时间】:2010-12-25 10:54:30
【问题描述】:

我通过命令行安装了 PHPunit 并将其添加到我的路径变量中。
然后我尝试查看它是否会运行,但出现了一个奇怪的错误。

一定是我没有正确配置的某个文件中的某些内容,但是所有 PHPUnit 文件夹中有超过 800 行引用了该文件夹,所以我不知道它是哪一个。大多数将用于 PHP 脚本而不是命令行,但我不确定在哪里查看。

这是变量。这个文件实际上是存在的,只是 phpunit,没有扩展名。

内容(不包括cmets):

#!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-map 中,而 PEAR 是包含所有已安装 PEAR 包的子图。

【问题讨论】:

  • 可以关闭,找到解决方案。

标签: php windows-7 phpunit


【解决方案1】:

c:\wamp\bin\php\php5.3.1\pear\phpunitc:\wamp\bin\php\php5.3.1\phpunit?

【讨论】:

  • 你问这个是什么意思?在我的安装中,您发布的两个路径都存在。第一个是地图,第二个是文件。
  • 当您运行phpunit 时,会执行什么路径?它与c:\wamp\bin\php\php5.3.1\pear\phpunit 有什么关系?
  • 请看第二张截图。那是被调用的文件,因为那是设置的位置。
  • 没关系,phpunit.bat 文件中列出了错误的路径。
猜你喜欢
  • 2012-11-03
  • 1970-01-01
  • 2011-10-12
  • 2011-09-30
  • 2013-08-25
  • 1970-01-01
  • 2011-12-11
  • 2011-06-08
  • 1970-01-01
相关资源
最近更新 更多