问题描述 我想批量操作数据库更新一下相关字段的值,如果数据不存在就插入,存在就更新字段,使用了model下的方法,却提示未定义。 Call to undefined method app\statistics\model\AverageModel::upsert() 这里详细描述问题 我的使用代码 系统的model下 看model下面是有这个方法的,但是使用不了,请问怎么使用? 或者有没有替换的方法,数据量有好几...
问题描述 我定义了一个自定义进程,内容是while(true)了一个监听程序,里面程序运行结束会sleep一秒,但是在php start.php status中 会显示busy,请问是否会对其他进程或者主进程造成影响 ...
问题描述 这里写描述 程序代码或配置 workerman/webman-framework 为什么我可以下载1.6.14版本?...
问题描述 环境:centos 宝塔上php安装插件PHP-Xlswriter,代码中报错:Vtiful\Kernel\Exception: Configure 'path' directory does not exist in php -m 中有这个插件 php --ini目录中找到了php.ini 是有这个配置的文件如下: webman我有进行重启 程序代码 $config = [ '...
问题描述 请问下,为什么会冲突呢,之前我运行都没这样 程序代码或配置 Fatal error: Cannot redeclare function run_path() (previously declared in /www/wwwroot/webman/vendor/workerman/webman-framework/src/support/helpers.php:58) in /www/wwwroot/web...
问题描述 测试了下,如果多个类依赖同一个类,那么每次都会重新创建新的对象,有无办法让Config第一次被创建之后就复用,不再新建。 <?php class Config { public $text = ''; } ?> <?php class ModelA { public function __construct(Config $config){ $config...
问题描述 线上环境debian12,php8.1, webman/admin 0.6.33 workerman/webman-framework 1.6.9 使用php start.php start -d 报502错误 如果使用php start.php start 就正常 但终端会输出 邮件接口的信息,邮件也正常发送和接收到 # sudo php start.php start Workerman[start...
各位大佬好!请问下webman里可以开启[reusePort]么? 我看webman里默认为false,开启这个会不会有什么影响? ---本地环境 webman->1.6.8 workerman->5.0...
问题描述 是否需要用GatewayWorker来替换PhpSocket.io 求助大佬,我开发了一套排队叫号的系统,都是基于web实现的,叫号端用的安卓电视,电视上的软件套了个WebView,也是通过网页调用的。客户端使用浏览器,进行呼叫等操作,每次的队列变化都会向叫号端和客户端进行队列的推送,接入端并不是特别多,目前使用的是Phpsocket.io实现的,有没有必要更换成GatewayWorker。...
问题描述 redis-queue 延迟队列不消费,使用的官方源码安装 程序代码或配置 Redis::connection('house')->send('merchant-cancel-order', ['id' =>$orderInfo['id']], 3600); 重现问题的步骤 队列数据: 配置文件: 操作系统环境及workerman/webman等具体版本 使用webman 1.6.9 red...
问题描述 webman用topthink/think-orm,以下连接应该写在哪里? use think\facade\Db; // 数据库配置信息设置(全局有效) Db::setConfig([ // 默认数据连接标识 'default' => 'mysql', // 数据库连接信息 'connections' => [ 'mysql' =&g...
问题描述 担心服务器进程开太多,希望能控制进程数。 因为之前发生过 如下 的警告 Warning: system call select exceeded the maximum number of connections 1024, please install event/libevent extension for more connections. 为此你搜索到了哪些方案及不适用的原因 已知安装 event ...
问题描述 composer update 后就这样了 PHP Fatal error: Declaration of Webman\Http\Request::file($name = null) must be compatible with Workerman\Protocols\Http\Request::file(?string $name = null): mixed in ...
1.5的时候 $html = ThinkPHP::render(base_path() . '/tpls/emails/default.html', [], ''); 1.6的时候 $html = ThinkPHP::render('/tpls/emails/default.html', [], ''); 报错 template not exists:default.html 打印 var_dump($viewPat...
问题描述 webman本地响应时间很快,部署到线上就很慢了,帮忙看下,谢谢 为什么差别这么大,响应时间查了100倍 本地: Windows开发,16G,连接数据库也是本地的,mysql5.7,响应时间36ms 线上: Dabian开发,海外亚马逊云服务器,Linux内核调优也处理了, 2核4G,连接数据库也是本地的,mysql8.0,响应时间513ms 已解决,属于网络延迟,本地是大陆访问国外有网络延迟,我用海外...