问题描述 线上打包二进制部署项目, 一个接口出现报错 PDOException:SOLSTATE[HY001]: Memory allocation error: 1038 0ut of sort memory, consider increasing server sort buffer size in phar:/.../vendor/illuminate/database/connection.php 程序代码...
问题描述 webman安装图像处理组件composer require intervention/image:^3.0报错 程序代码 composer require intervention/image:^3.0 报错信息 Installation failed, reverting ./composer.json and ./composer.lock to their original content. co...
问题描述 今天新建一个项目composer create-project workerman/webman报错, 以前都是正常的, 突然报错了. 有人遇到这种情况吗? 已经重装好几次composer了 报错信息 composer create-project workerman/webman -vvv Running 2.7.6 (2024-05-04 23:03:15) with PHP 8.2.13 on Win...
问题描述 1.目的 webman所在服务需要将文件fopen($file, 'rb')转为二进制传递给另外一个服务, 目前使用Http::attach实现; 对方服务处理完成后将结果同步返回, 然后webman进行后续处理 2.问题 由于文件大小问题和对方服务处理速度问题, 使用Http::attach会导致超时请求失败(预计处理时间超过分钟级别); 所以要实现异步方案来进行通信处理. 为此你搜索到了哪些方案及不适用...
问题描述 使用php webman build:bin 8.2打包项目以后, 得到的webman.bin文件大小为52.7M; 放到服务器上启动以后共17个进程, 每个进程都是62.5M;总消耗内存1059M; 我想知道如何才能缩小内存占用,毕竟本地的每个进程才占用5-10M左右; 为此你搜索到了哪些方案及不适用的原因 查询了可能有帮助的方法, 排除vendor目录,但是启动不来...
问题描述 安装微信SDK的插件报错 报错信息 composer require overtrue/wechat ^5.0 The "5.0" constraint for "overtrue/wechat" appears too strict and will likely not match what you want. See https://getcomposer.org/constraints ./comp...
问题描述 现在需要访问一台192.168.252.11:/mnt/nfs服务器, 读取文件夹下的文件进行操作,因为没有这个方面的经验 请教一下使用webman该如何实现挂载nfs和读取相关文件信息. 挂载后我是否可以让外部访问相关文件? 比如挂载到public/nfs,我可以使用xxx.com/public/nfs/1.png访问挂载的资源以及下载? 为此你搜索到了哪些方案及不适用的原因 未找到相关方案;...
问题描述 想使用一些封装好的包来操作es,有没有推荐的 为此你搜索到了哪些方案及不适用的原因 插件市场里的一个分享bug太多,或者不适应版本...
问题描述 需要链接hive取数据,目前不知道应该怎么操作,查阅了资料应该是通过thrift协议链接hive,但是具体的实现步骤不太清楚,请教一下方案...
问题描述 1.下载了https://dl.zhamao.xin/php-bin/file/的php-8.1.8-static-bin-x86_64.tar.gz文件 2.解压后放到usr/local/bin 3.然后启动项目php start.php start报错 Error: Call to undefined function session_get_cookie_params() in .../vendor/...
问题描述 在events.php中的onMessage方法, 作为路由分发, 报错类找不到. 已经引入spl_autoload_register; 求大佬们指点 //spl_autoload_register文件 /** * @param $class */ function loadPrint($class) { $file = 'Controller\\' . $class . '.php'; ...
问题描述 启动business后,在onMessage回调中使用call_user_func_array,提示类找不到,怀疑是composer自动加载的问题,require_once __DIR__ . '/../../vendor/autoload.php';已经在start_worker中引入,但是对这个不太懂,请各位大佬帮忙解答,感激不尽! PS:希望可以具体点^_^ 目录结构 └─YourApp │ ...
问题描述 1.register和gateWay在一台, business在一台.gate使用ws协议. 2.business的Event类实现onWebSocketConnect, 在该方法中调用Gateway::sendToClient($client_id, "Hello $client_id\r\n");客户端无接收onMessage 程序代码 business public static function o...
问题描述 后台的静态文件想放到云存储加速,但是看到页面里面是相对路径,以及各种文件之间的引用问题,请问有什么好的办法吗? 比如/app/admin/component/pear/css/pear.css变成云存储.com/css/pear.css 然后是否需要一个文件一个文件的修改地址,这样感觉好麻烦而且不容易升级...
问题描述 使用建表以后 字段类型使用 string ; 表单属性使用 文本框 ; 查询类型使用 普通查询 或者 范围查询 ; 然后一键生成菜单 都不可以实现模糊查询 like ; DEBUG发现 走的接口是select方法的querystring ; 查看$where只显示a=x 而不是a=['like', b] 为此你搜索到了哪些方案及不适用的原因 没找到方案, 求助应该怎么实现...
报错信息: ArgumentCountError: Too few arguments to function Casbin\WebmanPermission\Adapter\LaravelDatabaseAdapter::__construct(), 0 passed in vendor\workerman\webman-framework\src\Container.php on line 38 and exa...
环境是centos7 虚拟机 运行php start.php start后 去更新代码, 但是并没有重新加载. 图中的reload是再另外的链接执行php start.php reload,执行以后就重新加载了,但是不是自动加载,每次需要手动,想请教下是什么问题. 配置文件: 'monitor' => [ 'handler' => process\Monitor::class, ...