workman启动有两个找不到的文件自动加载,有一个自动加载判断逻辑有问题

skating
  1. 找不到的问题件
    Protocols\Http

React\EventLoop\LoopInterface

这两个,我没有具体去看从哪个地方搞进来的

我是打印了workman自动加载的日志,发现启动的时候,有这两个,但是没有走require_once里面去

  1. 有一个自动加载的判断后,文件路径会变成
    \vendor\workerman\workerman..\Protocols\Http.php
    实际上
    \vendor\workerman\workerman\Protocols\Http.php
    这个路径就找得到,是不是应为判断逻辑通过后的处理里面 有 ".." 这个东西

        if (empty($class_file) || !\is_file($class_file)) {
            $class_file = __DIR__ . \DIRECTORY_SEPARATOR . '..' . \DIRECTORY_SEPARATOR . "$class_path.php";
        }
1766 0 0
0个回答

年代过于久远,无法发表回答
×
🔝