问题描述 麻烦大佬帮忙看看啊 php8.1.13 workerman 1.5.6 webman/gateway-worker 1.0.8 程序代码或配置 $uid = "{$screen}-gateway-{$dmId}"; if($screen != 'dm' && $dmId != 1){ dump($uid); $client_id = Gateway::getClientI...
文档的例子好简陋啊,比如我在onwebsocketconnect事件里连接成功一个时候 马上给另一个fd发送消息 应该怎么做呢...
问题已找到 $this->clearRedisCache(); 删掉就没事了 我不知道为什么会出现这个情况,如果加上 ,高并发时候 就会出现fd1 发送到fd2里面,但是只是定义了一个清理redis的方法啊 <?php require __DIR__ . '/vendor/predis/predis/autoload.php'; require __DIR__ . '/app/functions.p...
目前业务需要,客户端在websocket连接的时候需要带上一段自定义加密串,服务器端会解密,得到id,最后判断相同id,只能同时在线3个,超过3个的,会将之前的连接干掉一个,客户端不再连接,最多连接就3个 再webman/push和push.js中,由于文档没有介绍,push.js中不知道如何传递这个参数 php中也没有找到连接时候是哪个程序执行的 希望有更加详细的文档,用于知道更多事件...
我是使用的常驻内存模式,那么如果同时插入数据两条 使用medoo::id()来获取最后一条插入的id 会不会出现 id混乱呢 我对这个常驻内存不太熟悉,望大神指点迷津 ...
我不管内部有没return true;都没有提交 打印error 也没有报错都是null bill这个表 我看了下自增id 是有变化的,意思就是数据有插入 但是没提交 请问这个是什么原因呢 ...
本地mac mamp环境是可以正常使用的 生产环境 centos getenv方法无法读取参数 但是$_ENV里是有参数的 不知道什么原因 各位注意吧...
如果我在宝塔中使用supervisord 添加守护进程的话 还需要添加-d吗 这个-d 有什么区别呢 另外不知各位大佬是怎么添加网址的 ,宝塔有个php项目 java项目 .. 其他项目 想问问大家是用的其他项目创建的 还是php项目创建的 望不吝赐教...
就是说在未来,你们说php会不会为了性能,将php改成强类型语言呢,就不和老版本兼容了,彻底变成强类型语言,感觉强类型语言开发起来也还可以,泛型啥的,定义好,ide能智能提示挺好的,关键速度也快不少...