webman 使用了 laravel 的 Eloquent,想了解下是否支持 scout: https://learnku.com/docs/laravel/9.x/scout/12273...
安装了webman官方出的think-orm插件,直接运行,没有使用任何地方使用数据库,直接运行框架报以上错误是啥情况呀? composer info 截图 ...
使用topthink/think-template模板,如何配置模板选项? 直接在view配置文件内写options配置项可以的...
我使用了webman把程序打包为phar以后,部署到服务器的话,想问一下, 1、比如我在public下放了一个vue编译好的admin后台,要如何访问这个admin下的index.html呢? 2、上传的文件,图片等,之前是上传在public/static下的,打包了以后,这些静态文件该怎么办呀? 3、比如我做了一个webman的插件,插件里面放了一些image,css,js,html这个如何访问呀?...
TypeError: Argument 2 passed to {closure}() must be an instance of Workerman\Protocols\Http\Request, string given, called in /www/wwwroot/tp61/vendor/workerman/workerman/Connection/TcpConnection.php on line 638...
系统是Mac M1芯片 ➜ webman php start.php start Workerman[start.php] start in DEBUG mode ----------------------------------------- WORKERMAN ----------------------------------------- Workerman version:4.0.30 ...
自动路由面对复制的目录结构时无能为力 把路由写在一个文件性能又不好,webman既然已经常驻内存了,不如最低版本要求提高到php8,加上注解路由,框架启动时读取app目录下的所有控制器,把注释路由缓存起来,每次访问都只需要读取缓存,这样写业务的时候直接在方法上面的注解里设置路由、中间件这些玩意 不需要再去改路由文件之类的 <?php class TestController { #[ Method(...
Error: Call to a member function tag() on null in /var/www/php/fj-dmp/vendor/webman/arms/src/Arms.php:43 request()->rootSpan->tag('db.statement', $query->sql . " /{$query->time}ms/");...
我在webman1.2中设置了一个post路由,但却用get也能访问该操作 设置了请求路由为delete,用post也能请求访问 也就是说,路由不管设置成什么请求类型,依然都可以使用其他请求类型访问 不知道1.3中是否有该问题存在,暂时还没有升级为1.3 ...
我部署了两个Gateway。 一个是tcp协议 tcp://0.0.0.0:8287 1.registerAddress=>127.0.0.1:1240 2.count=>4 3.startPort=>3005 另一个也是tcp协议 tcp://0.0.0.0:8288 1.registerAddress=>127.0.0.1:1241 2.count=>4 3.startPort=&g...
//请求token protected $token; //请求控制器模型 protected $model; //当前请求对象 protected $request; /** * 该方法会在请求前调用 */ public function beforeAction(Request $request) { $th...
系统:windows server 2016 workerman:4.0.19 php:7.3.4 push主进程代码: // 与 接收task 服务建立异步连接 $task_received_connection = new AsyncTcpConnection('tcp://127.0.0.1:2000'); // 告诉接收进程,我是 push 进程 $task_received...
<?php use Workerman\Worker; require_once '/home/app/socket_server/Workerman/Autoloader.php'; // 创建一个Worker监听2347端口,不使用任何应用层协议 $udp_worker = new Worker("udp://[::]:9001"); // 启动4个进程对外提供服务 $udp_worke...
1.引用symfony/translation多语言组件。 2.插件结构: src/ exception facade resource/ └── translations ├── en │ └── messages.php └── zh_CN └── messages.php helper.php c...
上传文件太大 直接输出 HTTP/1.1 413 Request Entity Too Large 能否支持抛出异常,目前没办法捕捉这个异常信息...