已经解决了,得安装php-cli容器 https://gitee.com/owenzhang24/docker_compose_lnmp 问题描述 我是用docker-compose创建LNMP环境 https://gitee.com/owenzhang24/docker_compose_lnmp 这个是我的文件内容 项目搭建成功后,我本地运行镜像,本地127.0.0.1也可以输出nginx的项目index.php的...
问题描述 入队mysql记录 insertData(['time' => time(),'status' => 0,'num' => 0]); 消费mysql更新 这里的代码注释掉了 但是依旧修改了mysql中的 status 和 num //updateData(['id' => $data['queue_id']],['status' => 1,'num' => 1]); 入队...
问题描述 winserver2008上面运行webman,会有Maximum execution time执行超时提示。 为此你搜索到了哪些方案及不适用的原因 max_execution_time参数cli模式默认强制为0 即使改参数为0,任然有有提示。 ...
问题描述 在本地开发好的程序,然后部署到服务器上就启动不了了 运行start后 又退出了 然后就报以下错误了 报错信息 Press Ctrl+C to stop. Start success. pcntl_fork() has been disabled for security reasons in file /www/wwwroot/678qphd.com/vendor/workerman/workerman/W...
问题描述 项目中需要上传视频,一个视频150M左右,直传基本上都是上传失败,所以改成了切片上传,一个切片2M,这样上传一个视频就得发70多个请求。 业务中一般至少要同时上传3个视频左右,总共发送的请求在200多,3个视频传完,总耗时基本在4分钟左右。 随着请求数量的加多,单个上传切片的处理时间变得越来越长,有时候能达到2~3分钟才能处理一个切片请求。 部分请求历史 单个切片的请求 合并第一个文件,11...
问题描述 @walkor 用户咋浏览器端点击同步企业微信客户资料,命令发给了服务端的一个controller后,客户端的按钮就变成了一个转圈圈显示同步中的按钮,服务端controller收到命令后逐一去企业微信接口拉取客户资料,每获取到一个客户资料后写入数据库,然后再去获取下一个,全部获取完之后给客户端 return 一个同步完成的 response ,客户端收到 response 后,转圈圈按钮停止转动显示同步完成...
问题描述 创建应用插件时提示 There are no commands defined in the "app-plugin" namespace. 不太明白为什么...
bug描述 控制器给model变量赋值,model里读取不到值 用的think-orm 程序代码或配置 控制器代码 $goods = new GoodsModel(); $goods->_user = 1231; model里代码 public $_user = 321; public function getPriceAttr($value) { $value = $va...
问题描述 这里详细描述问题 在安装event扩展的时候,不小心 Include libevent OpenSSL support【yes】,这里没有键入no workerman里面显示 load average: 0, 0.01, 0.05 event-loop:\Workerman\Events\Event 应该是成功的,运行一会儿,会跳出一些报错信息【偶尔】,请问怎么办,是不管它还是需要重新安装EVEN...
问题描述 使用tinywan/jwt插件生成的access_token是缓存到redis、文件还是其他地方? $user = ['id' => $data['uid'], 'name' => $data['name']]; $token = JwtToken::generateToken($user); $token中access_token内容...
问题描述 在使用console的时候,操作数据库出现could not find driver的报错,数据库使用的是Illuminate\Database。 代码 报错 为此你搜索到了哪些方案及不适用的原因 使用自定义脚本也是一样...
问题描述 比如:同时有30个房间的消息需要进行分析计算,有耗时业务,但对时间要求高,不能一个个处理,要一起处理。之前用编译语言都是多线程处理,开30个线程同步进行。 webman里我应该用什么? 1、队列不行吧,队列是先进先出,有了处理顺序,时间上肯定有大的差别。不用队列需要用什么呢? 2、队列可以多进程消费,那如果我有100个房间,设置可允许100个进程同时消费,这样进程这么多,也很不好吧? 谢谢...
问题描述 LaravelDb websocket模式下,请求参数$page通过websocket json传输,自行解析,传入后报错。 看报错是request()中没有拿到参数,但参数通过websocket传,如果是自己解析的话,好像是拿不到这些 ->paginate() 有一样的问题 程序代码 $data = ImRecord::orderBy('id', 'desc') ->simplePag...
问题描述 系统自动升级完后,因为有一些文件需要重新加载或者添加了新的文件或者改了配置等,reload不能达到我的需求,想调用如下命令 php start.php stop 后再调用 php start.php start 但一旦调用 php start.php stop 后就服务停止了,不能继续了,如何才能完成这2个命令延时调用,并完成升级后的自启? 为此你搜索到了哪些方案及不适用的原因 想到了延时调用shell命令...
新手一枚,不明白传统php-fpm与HTTP框架部署差异,以下是我个人理解并部署的方法,请大佬指导,谢谢~ 第1步:安装Nginx环境 第2步:创建PHP站点,并指定webman/plubic目录 第3步:修改配置文件 upstream webman { server 127.0.0.1:8787; keepalive 10240; } server { listen 80; s...
$options = [ 'max_conn_per_addr' => 128, // 每个地址最多维持多少并发连接 'keepalive_timeout' => 15, // 连接多长时间不通讯就关闭 'connect_timeout' => 30, // 连接超时时间 'timeout' => ...