workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
web多应用,这种规划目录结构貌似不行?
://xxx/mobile/pcwebsite/ 这样都不行, 直接404 直接搞个sysmanage.php 和 financialmanage.php文件可以 但是这样感觉是很不方便 ,我想更细
化
的目录更能方便后期维护
问答
workerman单例数据库连接会不会出现数据错乱?
fpm中因为每个worker都是单线程只能同时处理一个请求,并且请求结束后销毁资源,下一个请求就是新连接不会有问题 这里是手册的说明 只要单个进程内初始
化
一次数据库连接,则以后这个进程的所有请求都可以复用这个数据库连接
问答
请教一个动态网页的方案
最好能工程
化
以方便管理,我知道的是webpack,vite都可以做这个。 不知道用什么方式比较简洁、方便?
问答
webman使用thinkorm加cache的时候会报错
[截图](/upload/img/20230921/21650bb0c2398b.png) #### 问题1: 使用thinkorm,字段content是存的数组序列
化
后的值,模型加了获取器的 获取器
问答
redis-queuec插件队列一直在wait
#### 程序代码或配置 ``` public function getOaList() { // 队列名 $queue = 'send-mail'; // 数据,可以直接传数组,无需序列
化
分享
自建网站统计工具 Umami 的部署和接入(v站经常看到,非常简单,推荐一波)
就是如果想要配置域名子路径的话需要自己打包编译,如果用已经编译发布过的 umami 镜像是不可以,就是 umami 的官网 [env](https://umami.is/docs/environment-variables) 配置写的是支
持
所以如果有强子目录部署诉求的话,推荐自己打包,因为我这边发现1pancel使用的官方docker镜像是不支
持
base_path 就采用的子域名部署的。[截图](/upload/img/20250706/06686a7a01aeff.png) 登陆后,umami 是支
持
多语言的,可以在右上角切换为中文。 !只要在需要追踪统计的网页加入这段html代码即可,需要开源项目也支
持
设置html注入。 !
文档
支付SDK
alipayCertPublicKey_RSA2.crt │ ├── alipayRootCert.crt │ └── appCertPublicKey_2016090900470841.crt ``` ## 初始
化
直接调用 `config` 方法初始
化
```php // 获取配置文件 config/payment.php $config = config('payment'); Pay::config($config初始
化
配置 Pay::config(config('payment')); // 2.初始
化
配置 Pay::config(config('payment')); // 2.
分享
分享一个多功能的验证器,可以对数据进行转换、验证、过滤
这个项目由来很
久
了,大概至少有6年的历史,最早我工作的时候接触的一个项目叫struct,他可以把数组映射到对象属性上进行数据类型内容等判断或者过滤,也可以进行转换,也可以自行注册handle进行过滤、判断已经没有再维护了,现在只维护2.x** ## 引入 ~~~ composer require chaz6chez/structure ~~~ ## 应用场景 - 出入参的判断及过滤 - 数据转
化
及映射Struct; class User extends Struct{ public $id; public $name; public $sex; } ```` - 对要操作和转
化
的name; ```` - 验证区可使用func、method进行方法判断 - **method:className,methodName 必须是静态方法** - **方法执行过程中任何异常会转
化
成```` #### 2.使用func、method进行转换 - **method:className,methodName 必须是静态方法** - **方法执行过程中任何异常会转
化
成
分享
TransferStatistics v2 应用监控系统
Elasticsearch,可多进程处理 > 4、新增 db搜索并关键字高亮展示 > 5、新增 调用记录列表数据筛选、刷新、导出等操作 > 6、新增 应用管理 可删除并清空应用数据 > 7、优
化
数据缓存,进程关闭时存储其缓存数据 > 8、优
化
页面展示 - **v2.1.1** - 2022-08-31 > 1、去除 redis-queue > 2、重构 上报数据处理方式 >3、优
化
统计数据同步MySql逻辑 > 4、重构 调用记录存储MySql、Elasticsearch # 图片展示 !
分享
简单实现webman类似tp在控制器中定义中间件
webman不支
持
在控制器中定义中间件,因为迁移tp代码自己实现了控制器中间件支
持
,分享同时也请大家指点指点。 贴代码: 首先创建自己的控制器中间件接口 ```php <?
分享
webman使用easywechat6.x遇到的问题和解决方案
miniProgram->getClient()->get('sns/component/jscode2session', $data)->toArray(); ``` ## 2、关于微信支付 ### A、6.x好像不支
持
v2的支付方式,或者支
持
的很差,勉强能支付成功后,回调的处理又有很多问题,经过反复测试后,最终放弃了v2支付 ### B、关于RSA签名,不用看什么下载证书的文档,看easywechat的**工具**示例,
分享
如何将webman打包成一个exe
这个包比较大,扩展比较全 1. max-swow 扩展比较全, 支
持
swow,swoole,libevent扩展 2. min 好像是只支
持
ffi扩展,调用C 3. lite 看了一眼没记住 4.
分享
PHP实现统一入站多路出站的HTTP代理池服务
该项目提供代理池服务,内部实现了 提取器、验活器、中继器,实现到统一入站,多口出站,自我验活功能 使用者无需关心代理的存活和延迟状态,仅需设置一个代理地址即可以实现每次访问都使用不同的代理 目前只支
持
socks5ipconfig.io/ip #得到结果5 ``` ### 注 > 此项目为学习项目,不保证稳定性,仅供学习参考 > 没做太多扩展如局域网过滤等功能 ### AD 该项目中用到的p-ripple也支
持
Workerman
问答
🚀 webman应用市场正式上线
应用插件更多请访问 https://www.workerman.net/doc/webman/app/app.html # 上架限制 **不支
持
以下类型应用上架** **金融类** 包括但不限于聚合支付点卡等 **采集类** 包括但不限于小说、漫画、影视、资源分享等 **境外应用相关** 包括但不限于云主机、vpn等 **单独的admin后台类** 应用自带后台不限制 **聊天类、客服类**暂时不支
持
上架
问答
TCP 异常断开
2018-05-19_14-06-02.jpg) 4、已经按照“Linux内核调优”章节介绍 的方法调优了系统配置 5、机器配置:腾讯云 4核8G 内存,服务器负载稳定在0.15 6、设备在线时会保
持
比如以下可能: 1.worker 进程超时严重 手表终端网络环境差 服务器配置有问题 能否指点一下排查的方向,以及 workerman 和我的服务器能否支
持
这么多设备同时在线 之前排查发现有业务
问答
Could not move the file报错,该怎么解决
in_array($ext, $types)) { echo "不支
持
的文件格式。"; return view('index/index', ['name' => "不支
持
的文件格式"]); } $file_path = public_path
文档
自定义404 500
404', ['error' => 'some error'])->withStatus(404); }); ``` # 自定义405 从webman-framework 1.5.23开始,回调函数支
持
传递status参数,如果status是404则代表请求不存在,405代表不支
持
当前请求方法(例如Route::post()设置的路由通过GET方式访问) ```php use support\Request
文档
SSE
* SSE 默认支
持
断线重连;WebSocket 需要自己实现。 * SSE 只能传输utf8文本,二进制数据需要编码成utf8后传送;WebSocket 默认支
持
传送utf8和二进制数据。
问答
windows workerman 4.0.19,建立 task 异步连接,一段时间后无法通信,跪求大佬帮忙看看!
Client; use Workerman\MySQL\Connection; class Received { public $worker = null; // 初始
化
true); if ( $message_arr['type'] == $this->push_process_str ) { // 当收到来自 push进程 的连接时,保
持
长连接
分享
webman线上部署踩坑记之docker与数据库配置
我选的是centos7服务器,然后nginx,mysql,redis这些依赖我一开始是网上搜索用命令行安装的,折腾了很
久
各种问题,最后选择了用宝塔面板去安装,解决了安装过程出现的一些问题。
« 上一页
1
...
76
77
78
79
80
81
82
83
...
103
下一页 »
« 上一页
79
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝