问题描述 在加载网站素材资源时候:且还是滚动加载的情况; 使用 Fetch POST JSON形式请求数据 使用游标分页 Material::where(['type'=>'image'])->orderBy('uuid','desc')->cursorPaginate(5); 返回 { "path": "/image", "per_page": 5, "next_curso...
协程用法 $response = $http->request('https://example.com/', [ 'method' => 'POST', 'version' => '1.1', 'headers' => ['Connection' => 'keep-alive'], 'data' => ['k...
throw new \Excption('异常'); 这样异常给redis弄了一堆报错打印 尝试以下操作 1. config/app.php debug=>false error_reporting=>1024 这个是webman的错误打印配置 2.尝试使用trigger_error("超时重试2",E_USER_NOTICE) 还是会打印错误堆栈 找寻源码 webman/queue 是对 worker...
如何写一个 基础插件 手册提供的文档: 基础插件 基础插件生成及发布流程 完成创建初始化: composer require webman/console php webman plugin:create --name=youloge/sqlite php webman plugin:export --name=youloge/sqlite 查看vendor\youloge\sqlite有src目录和composer...
重新编辑放到前面 我用的是workerman v5.0.0-beta.3 PHP8.2 use Fiber; 在控制器开头 $ch = curl_init(); $fiber = new Fiber(function ($ch) { 发起HTTP请求 curl_exec($ch, $still_running); // 中断 Fiber::suspend(); }); // 开始 $...
问题描述 使用 $request->post(); 获取全部参数 我的参数 是前端提交的json 表单,JSONRPC风格 不管你提交的是 对象还是数组 你打印出来的都是 数组类型 程序代码或配置 // 前端 Body 类型 : application/json { "method": "register", "params": {} } // 后端 $post = $request->p...
出现BUG原因 webman/support/helpers.php 里面 测试时候写个 测试函数 我 Youfeed 猪头三 bug描述 在 functions 里将Cache 封成方法调用,set成功 get 返回 $redis 辅助函数 app/functions.php use support\Db; use support\Redis; use support\Cache; /* * Redis 缓存设...