workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
gateway-worker无法使用GatewayClient的isUidsOnline()
1865d1cfece968.png) 打印最后两个有结果 ,第一个isUidsOnline函数时候始终为空,而且控制台报错,且会浏览器会转圈才输出结果), 当然无论四数字7,8 还是 字符串"7","8" 都
不
行哈
问答
关于插件静态文件路径的修改
/plugin/foo/avatar.png 就是在根目录的public下新建plugin的目录来放对应插件的静态文件 这样在打包的时候就可以把public都排除掉,同时也方便更新插件中的静态文件而
不
需要重新打包
问答
安装命令行后,命令行使用报错
require -W webman/admin 其他的也没有安装 我想创建新的应用插件的时候,首先安装 composer require webman/console 安装了console包后,命令行并
不
能打印出版本号
问答
(已解决)使用webman命令行执行脚本时报错 Timer can only be used in workerman running environment
[截图](/upload/img/20250404/0467efdfa6b8c1.png) 还是
不
行 #### 最后解决方案 #### 手册里有说 Client::send()是异步的,它只能在workerman
问答
升级webman1.6后 windows下无法启动
cmd窗口报错, 看起来应该是windows.php 第8行使用命名空间有误 测试把 use app\process\Monitor; 改成 use process\Monitor; 正常启动,
不
知道有没有其他后遗症
问答
cloudflare 获取访客真实ip
```php Log::info("event.login.header", request()->header()); ``` 获取
不
到客户真实 IP ,使用 `$ip = request()->getRealIp
问答
webman触发reload后文件没有更新
有个文件是记录错误码的静态类文件,放在support文件夹下面,命名空间是support/ErrorCode,当ErrorCode文件修改时,可以看到触发了reload,但是实际上新增的静态属性并
不
能访问
问答
webman怎么开启非堵塞
[截图](/upload/img/20250107/07677cd61d4ec1.png) 如果
不
支持,那我对于webman的理解,它是否只是比传统fpm多了个常驻内存,萌新求助
问答
http-client 协程请求302重定向的链接无响应
#### 问题描述 协程下似乎请求重定向的接口会无响应,测试请求非重定向的接口正常,
不
使用协程方式也请求正常 #### 程序代码或配置 ``` $requestOption = [ "method
问答
最新版webman ai安装失败
. ```
不
管用哪个镜像都一样
分享
Workerman实现转发代理
# Workerman实现转发代理 ### 主要用于代理MySQL连接,用Navicat Premium直接连接数据库,用
不
了一会在卡住,用了这个代理就可以流畅使用,也可以用于访问内部数据库或者服
务
等等
问答
有没有考虑写一个工具,方便迁移laravel和thinkphp项目代码到webman的
#### 项目迁移 现在laravel和thinkphp还有webman,其实区别
不
是特别大了,能
不
能写一个迁移工具,方便迁移这两个项目代码到webman? ``` <?laravelCode, $type) { // 在这里实现将Laravel代码转换为Webman代码的逻辑 // 这个函数应该根据Laravel和Webman的
不
同结构进行相应的转换// 请根据实际情况自行编写 // 这里只是一个示例,可能并
不
适用于你的项目 if ($type === 'controller') {
分享
简单实现webman类似tp在控制器中定义中间件
webman
不
支持在控制器中定义中间件,因为迁移tp代码自己实现了控制器中间件支持,分享同时也请大家指点指点。 贴代码: 首先创建自己的控制器中间件接口 ```php <?Response { if($request->isAjax()){ return new Response(200, [], '
不
允许ajax提交');
问答
Could not move the file报错,该怎么解决
in_array($ext, $types)) { echo "
不
支持的文件格式。"; return view('index/index', ['name' => "
不
支持的文件格式"]); } $file_path = public_path
分享
layui table 保存列筛选,列宽的更改记录
# 当表格数据记录比较多的时候 layui 中可以通过勾选列,隐藏掉当前
不
需要的列,以及列宽拖拽变动的功能,但是改变后的记录并没有保存,刷新页面后就没有了 !layuiTableFilterSet(this,SELECT_API) } }); }) ``` 这儿使用的是 SELECT_API 查询接口 作为缓存Key,就
不
怕有表格冲突了这样 就能将我们隐藏的列 以及 拖拽的列宽 给记录下来 刷新也
不
怕丢失啦 ^v^
问答
定时器发送问题
db->select('gps_lon,gps_lat')->from("gps")->orderByDESC(array('u_id'))->limit(1)->query(); 这一行报错
不
知道是什么原因
问答
echo无法正常数据的奇怪现象
是无法输出的,但是 echo "123213\n"; static::log("Workerman $command $mode"); 这个echo又能正常输出了 源码我看了一遍,没有发现什么问题,
不
知道是什么原因造成的
问答
WSS配置,做微信小程序,模拟器和苹果可以,安卓报错,请问是什么原因?
我是按照官方文档做的配置,小程序模拟器和苹果都可以,网页版的WSS工具也可以,唯独安卓机
不
行 ```php // 证书最好是申请的证书 $context = array( // 更多ssl选项请参考手册
问答
如何与其他平台实现数据对接
做一些物联网的数据平台,在使用过程中,需要和其他平台进行数据的对接,遇到两个问题: 1、目前很多的平台采用api接口的方式,需要我们去下载数据过来,大部分可以通过http的方式下载,用了http-client感觉
不
错
问答
GatewayWorker启动代码报错
/root/Gateway/start.php:34 另外我用phpstorm打开start_businessworker.php这个文件,头部提示如附件图片,代码有一个类没找到,另外有两个类用
不
上
« 上一页
1
...
454
455
456
457
458
459
460
461
...
467
下一页 »
« 上一页
457
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝