composer 下载的 webman/redis-queue 里面没有 Consumer 类

roczyl

使用composer安装后插件,下载完成后,发现本地vendor的src目录下只有Client.php文件

548 1 0
1个回答

walkor

这里测试正常,如果有用composer代理先去掉。

  • roczyl 2022-08-19

    没有用代理,下载的不行。后来用了腾讯的代理,下载的好了

  • roczyl 2022-08-19

    另外关于这个插件,建议在文件和文档里加上运行用户的设置:
    在config\plugin\webman\redis-queue、process.php文件里,加上:
    'user' => 'www',
    'group' => 'www',
    刚刚发现默认是运行用户的权限,有点危险。

  • roczyl 2022-08-19

    出现同样的问题的同学可以修改一下:
    composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/
    使用腾讯镜像,解决了。

  • roczyl 2022-08-19

    另外,php start.php status查看:
    plugin.webman.redis-queue.consumer

    total_request
    一直在增加,但是网站目前无人访问,请问这个正常吗?

  • walkor 2022-08-19

    心跳数据,正常

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