【已解决】请问下驼峰类的控制器,如何xxx_xxx这样访问,或者说是否可以加个配置项来定义这个分隔符?

webman:1.5.5 workerman:5.0.0-beta.7 目前遇到个问题,比如 UserType 控制器,使用 usertype、user-type,这两个是可以正常访问,但 user_type,就会报错404。 老大,能不能加个配置项,来控制用 什么符号 来分割。 附上改的地方: vendor/workerman/webman-framework/src/App.php ...

zhizun 发表与 2023-12-27 242 浏览 1 回答
webman使用PHP8和PHP7的环境性能相差多少?

问题描述 webman使用PHP8和PHP7的环境性能相差多少?...

aria 发表与 2023-12-27 1109 浏览 3 回答
安装数据库后无法使用

问题描述 这里详细描述问题 Windows10,系统,phpstudy环境,php8.2.9,使用composer安装数据库一开始提示缺少openssl,后来一顿操作解决了,但是依然无法使用数据库,提示:“Error: Class "Illuminate\Database\Capsule\Manager" not found in D:\WWW\mycode\webman\webman\vendo...

bestyao 发表与 2023-12-27 260 浏览 2 回答
大佬,我问个问题,使用你的框架开发一个系统, 能申请这个系统的软著吗

问题描述 这里写问题具体描述...

OhMangoCat 发表与 2023-12-27 421 浏览 1 回答
RedisQueue 异常无法捕捉?

问题描述 这里详细描述问题 程序代码 下面放在外面无法捕获,直接显示报错信息了 try { $config = \config('cache.stores.redis'); $client = new Client($config['type'] . '://' . $config['host'] . ':' . $config['port'], ['auth' => $config['pass...

JackDx 发表与 2023-12-27 266 浏览 1 回答
websocket 本地可以访问 , 服务器端不能访问

问题描述 我把 workman 搭建在了 阿里云服务器上, 搭建了一个网站,开发环境在我本地。 通过js new WebSocket("ws://47.99.69.***:8283") 可以通过 tcp/ip 连接到我的服务器。 然后我把我的网站环境也搭建在同一台阿里云服务器上,通过 47.99.69.可以访问到我的网站首页,通过 js new WebSocket("ws:/...

sy356409348 发表与 2023-12-27 374 浏览 1 回答
webman push插件 如果消息很多 用什么方案处理?

问题描述 使用 https://github.com/webman-php/push 插件作为消息推送插件, 请教一下,如果每秒中消息很多,比如每秒几百条或者几千条消息,用什么方案解决。 $api = new Api( // webman下可以直接使用config获取配置,非webman环境需要手动写入相应配置 'http://127.0.0.1:3232', config('plugin....

manman10 发表与 2023-12-27 337 浏览 1 回答
应用插件里面无法用config('plugin.foo.app')来获取配置

插件foo的config目录下的配置文件,例如process.php,在这个文件里面是无法用config('plugin.foo.app')获取app.php里的配置信息的....

冷丶秋秋秋秋秋 发表与 2023-12-25 257 浏览 1 回答
workerman 非阻塞IO如何理解?

问题描述 文档有说是非阻塞IO,但是看完以后,还是有IO是阻塞的错觉,所以能不能就IO这个问题详细讲一下?为什么说workerman是非阻塞IO,当非阻塞的时候会发生什么事情?能附带个例子最好,有助于理解,感谢(抱拳)...

阳光 发表与 2023-12-25 567 浏览 1 回答
webman应用插件,api/install中的install是否可以抛出异常?

应用插件安装的时候,调用api/install中的install方法是否可以抛出异常? 计划在安装的时候检测一下必需的依赖是否安装,没有安装的话抛出异常提示,终止安装....

workers 发表与 2023-12-23 197 浏览 1 回答
使用illuminate/database报A facade root has ……

问题描述 webman官方默认使用laravel的数据库,但是在使用模型调用delete()方法 时候,laravel的 illuminate/database模型删除方法内部有使用DB这个facade,请问应该怎么解决? 本人知道可以使用support\Db的orm代替,但是如果想继续使用模型应该怎么办? 程序代码 /** * 删除 * @param array $data * @r...

heike1100 发表与 2023-12-22 396 浏览 1 回答
webman框架内监听远程的websocket服务

问题描述 webman框架内如何使用框架的自定义进程建立Websocket客户端监听远程的websocket服务 为此你搜索到了哪些方案及不适用的原因 手动写了一个php文件 文件内使用AsyncTcpConnection监听着远程的websocket。感觉每次都要执行php xx.php太麻烦...

不抽烟 发表与 2023-12-22 375 浏览 1 回答
分开部署,GatewayWorker如何把消息收到的消息转发给webman?

问题描述 业务都在webman,GatewayWorker没有和webman部署在一起,GatewayWorker和webman分开部署开发,但在一个内网,有办法直接把收到的消息转发给webman处理吗?...

酒米 发表与 2023-12-22 342 浏览 1 回答
一直处理忙碌状态,求助busy排查问题

15:36:00.605523 poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 0) = 0 (Timeout) 15:36:00.605595 epoll_wait(5, [{EPOLLIN, {u32=4, u64=4}}], 32, -1) = 1 15:36:01.182484 poll([{fd=4, events=POLLIN|POLLERR|POLLHU...

ak47f16200 发表与 2023-12-22 419 浏览 2 回答
数组使用foreach变对象了

问题描述 是 toArray 的问题 $session_list = Db::table('x_session')->get(); $session_list = $session_list->toArray() //$session_list gettype 值为array //toArray 只是改变ses...

8588051 发表与 2023-12-22 444 浏览 1 回答
webman定时任务会exit with status 9

问题描述 这里详细描述问题 webman的定时任务中有一个慢查询要去请求第三方API,请求很慢会出现exit with status 9,请问这种情况怎么解决 程序代码 报错信息 2023-12-21 09:27:44 pid:28950 worker[IncrementalTask:28970] exit with status 9...

关山难越 发表与 2023-12-22 378 浏览 1 回答
请教workerman/http-client用法

问题描述 业务场景:webman开发,提供一个给用户端调用的api接口,实现逻辑如下: 1、把用户提交的数据处理下,然后请求若干个三方系统的http接口 2、根据这些三方接口返回的内容,来生成api接口响应数据 比如,有3个三方接口A、B、C,都有可能返回我想要的数据 如果A响应最快,返回了['IS_A'=> true, 'A DATA' => '...'],那么就直接拿'A DATA'处理下生成接口响应...

Forsend 发表与 2023-12-21 689 浏览 1 回答
调用connection->close('断开原因'),客户断开前收不到消息

我用workerman实验的一个websocket,客户端连接时会在连接中附带一个token,连接成功后,会将token和对应的connection的id保存在服务端,一旦有新客户端用同样的token连接,就会断开连接,并在调用close的时候传递一个消息给客户端,说明断开的原因是相同token的客户端已经连接,但是在调用connection->close('断开原因')后,客户端直接首先触发onError,然...

rainbar 发表与 2023-12-20 258 浏览 1 回答
请问gatewayclient和gatewaywoker可不可以一起使用?

问题描述 我可以在绑定时候的合法性验证通过client发送到mvc框架去处理,然后把身份信息添加到gateway的session里,然后客户端在其他消息用gatewaywoker的events里去操作可以吗?...

wq5315946 发表与 2023-12-19 256 浏览 1 回答
【已解决】自己编译的sfx文件二进制打包,打包后运行提示Only run in command line

问题描述 由于需要使用apcu扩展,所以自己编译了一份php8.1静态文件,一次编译了php8.1-static和micro.sfx两个文件。 php8.1-static用于开发环境并未出现任何问题,但是将自己的micro.sfx拷贝到build/目录下打包二进制后,二进制文件不能执行,提示"only run in command line mode"。怀疑是编译的时候少东西 编译语句为: $ ...

xiaopi 发表与 2023-12-19 298 浏览 1 回答

walkor

142331
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝