Installation &引用;PHP解析错误…“;尝试运行phpunit.phar时

Installation &引用;PHP解析错误…“;尝试运行phpunit.phar时,installation,phpunit,Installation,Phpunit,我正在尝试在我的服务器上设置phpunit。这就是我到目前为止所做的 通过PuTTY将SSH连接到Apache服务器 运行命令cd/路径/收件人 运行命令wgethttp://pear.phpunit.de/get/phpunit.phar 运行命令chmod+x phpunit.phar 运行命令/path/to/phpunit.phar 我收到的错误是 PHP解析错误:语法错误,意外的T_函数,第6行/path/to/phpunit.phar中应为“') phpunit.phar文件的前8行

我正在尝试在我的服务器上设置phpunit。这就是我到目前为止所做的

  • 通过PuTTY将SSH连接到Apache服务器
  • 运行命令<代码>cd/路径/收件人
  • 运行命令<代码>wgethttp://pear.phpunit.de/get/phpunit.phar
  • 运行命令<代码>chmod+x phpunit.phar
  • 运行命令<代码>/path/to/phpunit.phar
  • 我收到的错误是

    PHP解析错误:语法错误,意外的T_函数,第6行/path/to/phpunit.phar中应为“')

    phpunit.phar文件的前8行是

    #!/usr/bin/env php
    <?php
    define('__PHPUNIT_PHAR__', realpath($GLOBALS['_SERVER']['SCRIPT_NAME']));
    
    spl_autoload_register(
      function ($class)
      {
          static $classes = NULL;
    
    #/usr/bin/env-php
    您需要使用PHPUnit的phar版本:

    注: PHPUnit 3.7需要PHP5.3.3(或更高版本),但强烈建议使用PHP5.4.7(或更高版本)


    呸,一定是这样!真不敢相信我忘了检查。最早的phpunit.phar似乎只适用于5.3.3+,但我现在使用的服务器是v5.2.17。谢谢