问题描述 在开发环境安装 webman-admin 并二次开发,部署时还需要再次安装 webman-admin? 二次开发的代码不放在app/admin中,单独起目录。 为此你搜索到了哪些方案及不适用的原因 对插件技术不熟悉,最好能直接部署,不用单独写插件的安装等代码。...
gateway进程 exit with status 64000 gateway的lanIp和registerAddress写内网地址就报错 exit with status 64000 换成 127.0.0.1 就没问题 但是最初 一直写的内网地址,也不报错,现在已经把业务代码都删了,还是这个情况 请问有啥排查的方向...
问题描述 这里详细描述问题 webman-admin 登陆报错 程序代码 [2023-08-25 16:26:31] default.ERROR: 127.0.0.1 POST 127.0.0.1:8780/app/admin/account/login ArgumentCountError: Too few arguments to function Illuminate\Database\Grammar::Ill...
报错 Workerman[start.php] start in DEBUG mode Workerman[start.php] already running /config/service.php A项目 return [ 'listen' => 'http://0.0.0.0:8787', 'transport' => 'tcp', 'context' => [], ...
问题描述 请教: 建立单列websocket,在不断开连接的情况下,使用leaveGroup和joinGroup来更换房间。 但是通过Gateway::sendToCurrentClient()「其它发送方法sendToUid、sendToClient也一样」发来的数据条数正好是更换房间的数量,而且每一条的内容完全一样。 这该如何解决。 客户端发送心跳, sendPing() { if (this.socke...
问题描述 这里详细描述问题 在本地测试时本地环境启动后可以连接,配置到服务器上后,启动后,连接不上,端口也开启了 程序代码 这里粘代码 简单使用js进行连接 ip填写的是服务器ip 服务器终端启动后 报错信息 这里粘贴报错 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 服务器是CentOS...
问题描述 用phpsocketio写业务写了好多了,最后发现性能不如workerman,而且很多地方都不如workerman好用。现在改也费劲了 比如发消息的qps差了好多倍,不能从服务端指定用户断线,不能获取各个客户端信息。 workerman向全体用户发消息要遍历,phpsocketio向全体用户发送消息的底层逻辑是不是也是遍历,这样的话还真不如趁早用workerman再撸一遍算了。...
问题描述 think-cache : Argument 1 passed to think\cache\Driver::unserialize() 读取缓存think-cache报错 偶尔会报default.ERROR: TypeError: Argument 1 passed to think\cache\Driver::unserialize() must be of the type string, bool ...
问题描述 打二进制包的时候报错提示 Phar::buildFromDirectory(): Read of 8192 bytes failed with errno=21 Is a directory composer require webman/console 已安装 打包的时候报如下错误 打包命令:php -d phar.readonly=0 ./webman build:bin Phar::buildFr...
gitfei1231/webman-api-sign安装问题描述 composer require gitfei1231/webman-api-sign 报错信息 Generating rules Resolving dependencies through SAT Problem 1 - gitfei1231/webman-api-sign[0.0.1, 0.0.2, 0.0.3, 0.0.4,...
问题描述 请教下大哥们,如果我的业务有两组,一组比较慢,一组比较快,如果不想慢的影响快的,是需要配置两组redis吗? 类似图一:图一好像只是把文件分开,并不是起到快慢隔离作用 (图一) (图二) ...
问题描述 我们有一个服务使用EventSource,大部分时间是正常的,偶尔会出现访问EventSource无响应,不输出任何数据,一直加载中。然后重启webman后,正常,日志没有输出任何错误信息。 事实上出问题的时候,连ok2都无法输出,就是一直加载中 这是哪里的问题呢?如果是调用第三方API时出现了问题,比如超时等,会不会影响整体服务呢 程序代码 伪代码 if ($request->header('ac...
我是使用的常驻内存模式,那么如果同时插入数据两条 使用medoo::id()来获取最后一条插入的id 会不会出现 id混乱呢 我对这个常驻内存不太熟悉,望大神指点迷津 ...
问题描述 安装完 webman-admin ,安装好数据库,后台登录 提示 Call to a member function connection() on null 报错信息 Call to a member function connection() on null...
问题描述 通过其他项目运行 php 项目/start.php start 以www身份运行。 项目可以正常开启、关闭,但开机自动运行就有问题。正常开启了,不知道为什么要关闭。 报错信息 orkerman[/www/wwwroot/jrd/start.php] start in DEBUG mode ------------------------------------------- WORKERMAN ------...
问题描述 这里写描述 无法登录,centos系统使用的宝塔面板,将站点设置为纯静态,添加了反向代理 http://0.0.0.0:8787 php 8.1 遇到错误无法排查 返回的json数据 code: 500,msg: "Call to a member function connection() on null", traces: "Error: Call to a member function con...
问题描述 这里详细描述问题 PHP 环境:Ver 8.2.5 只部署webman时,php start.php start 无报错,正常启动 加载illuminate/database等插件后,php start.php start 启动即报错 报错信息 PHP Deprecated: Creation of dynamic property Workerman\Worker::$workerId is depre...
问题描述 我使用了宝塔的项目管理器运行测试项目,如果是守护进程模式,项目管理器抓不到进程的运行状态,可以正常回收子进程。 如果使用debug模式启动,我的主业务里面有两个AsyncTcpConnection 虽然在onWorkerStop方法里面close了连接,但是关闭项目的时候就会产生两个php孤儿进程。有没有好的方法能方便的在debug模式下关闭项目的时候回收子进程? 还是说这个问题是宝塔的项目管理器造成的? ...
问题描述 关于response()->download下载word文件内容乱码? $fileName = "test.docx"; $templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('./public/reporttpl/test.docx'); $templateProcessor->setValue("name","test")...
问题描述 线上环境启动 之后运行项目: 502 Bad Gateway 报错信息 PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 36864 bytes) in /www/wwwroot/ab.xxx.com/vendor/topthink/think-orm/src/db/PDOConnec...