致命错误:require_once():打开失败需要“PHPUnit/自动加载.php”


Fatal error: require_once(): Failed opening required 'PHPUnit/Autoload.php'

我正在使用包含以下内容的php代码:

require_once 'PHPUnit/Autoload.php';
include 'vendor/autoload.php';

这个php文件在使用XAMPP localhost上运行,但是当我尝试在我自己的共享主机服务器上运行它时,它给出了此错误:

Fatal error: require_once(): Failed opening required 'PHPUnit/Autoload.php' (include_path='.:/usr/lib/php:/usr/local/lib/php')

A PHP Error was encountered
Severity: Compile Error
Message: require_once(): Failed opening required 'PHPUnit/Autoload.php' (include_path='.:/usr/lib/php:/usr/local/lib/php')

任何帮助将不胜感激

似乎您在本地安装了非常旧的 PHPUnit 梨版本。它已被弃用多年。相反,您需要将phpunit添加到您的composer.json

{
    "require-dev": {
        "phpunit/phpunit": "5.0.*" //or whatever version you need
    }
}