【问题标题】:Class from PHAR not found找不到来自 PHAR 的类
【发布时间】:2017-11-10 03:19:54
【问题描述】:

我想使用 nette-tester V1.7.1 中的 PHAR ...并构建一个运行测试的简单脚本,但我在一个非常基本的级别上失败了。

Tester\Runner\CliTester 类是正确的并且在 PHAR 中可用,但找不到。

Composer 是没有选择的,包括所有没有 phar 的文件是我们最糟糕的选择。

输入:

<?php 
include_once 'tester.phar';
$tester = new Tester\Runner\CliTester;
die($tester->run());

输出:

Fatal error: Class 'Tester\Runner\CliTester' not found in 
C:\webdev\testrunner.php on line 14 Call Stack: 0.0000 136168 1. {main}() 
C:\webdev\testrunner.php:0

【问题讨论】:

    标签: php phar nette-tester


    【解决方案1】:

    如果您只想简单地运行 CliTester,您只需在命令行中运行 php tester.php

    如果您在应用程序中包含tester.phar,则不会加载某些文件。在tester.phar 中查看stub.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 2011-05-06
      • 2015-07-28
      相关资源
      最近更新 更多