问题描述 麻烦各位大佬看下,谢谢! 本地Windows10系统,PHP8.1, webman/admin 的路由app/admin 404错误 //这个不行,报404 ,并且Route /admin ["plugin\admin\app\controller\IndexController","index"] is not callable 但这个文件index的方法是存在的...
问题描述 在写控制器,然后路由里面没有配置。这时这个控制器是没有调用的,一保存,热重载时就会报下面的错。 报错信息 PHP Warning: Uncaught Error: Object of class UnwindExit could not be converted to string in /www/wwwroot/api.testwebman.com/vendor/monolog/monolog/src/...
问题描述 浏览器跨域会发生两个请求 一个OPTIONS预请求 如果设置的只有post路由 路由里面找不到OPTIONS路由就会直接返回404 或者回退到Route::fallback() 不会调用跨域中间件 造成跨域失败 为此你搜索到了哪些方案及不适用的原因 经实验:设置any路由能正常跨域 我路由都是根据不同的method实现不同的功能 没办法都用any路由 这个怎么处理???...
bug描述 项目中有同时建立TCP和WebSocket服务,设备TCP连接,监控端连接ws连接,目的是为了将数据直接推送到监控端实时展示。 数据量测试时约为每秒3~5条数据 最近发现,当监控端异常断开后,比如监控端的电脑休眠了,服务端没有正常检测到监控端退出,会导致服务端的服务停止 系统环境 php 7.3.31 已经配置了WebSocket心跳间隔 $gateway->pingInterval = 60; $...
正常PHP-FPM模式下 static可以用做当前请求的全局缓存 如下列代码: class Model { static $cache = null; public function getCache(){ if(self::$cache === null) { ... self::$cache = ...; } ...
bug描述 这里写描述 Array ( [/sys/WG585OWAN20102200373/up] => 0 [/sys/WG585OWAN20102200364/up] => 1 [/sys/WG585OWAN20102200333/up] => 2 [/sys/WG585OWAN20102200399/up] => 3 [/sys/WG585OWAN20102200369/up] =&g...
问题描述 关于本地开发和服务端部署的时候,如何处理服务端和本地的数据库连接信息需要不一致的场景。 目前webman最佳实践方法是什么呢? . 为此你搜索到了哪些方案及不适用的原因 之前主要是用yii2框架,他们的方案是gitignore 里加入 *-local.php 这样的 local 配置文件,该类型文件会被git排除,框架引导的时候,会导入-local配置文件,这样服务端和开发端都有各自的配置文件,数据库连接...
问题描述 workerman-chat运行成功,但是客户端无法访问,未修改任何代码 程序代码 [root@ebs-50153 xxx]# php start.php start -d Workerman[start.php] start in DAEMON mode ----------------------- WORKERMAN ----------------------------- Workerman ve...
问题描述 前后端分离的TP项目,想转webman,基础的路由实现不了,不知道是不是用法错了。 "workerman/webman-framework": "^1.4.3", PHP:8.0 OS: Ubuntu 20.... 子域名配合nginx加上默认路由OK,https://www.workerman.net/q/7922 但是想强制自定义的类路由就没办法实现。因为我们原来...
问题描述 安装数据库迁移的时候报错 程序代码 composer require robmorgan/phinx 报错信息 Your requirements could not be resolved to an installable set of packages. Problem 1 - cakephp/datasource[4.0.0, ..., 4.3.4] require psr/log ^...
workerman文件夹下有很多pid.lock文件,是什么? workerman文件夹下有很多pid.lock文件 start的时候,会产生一个对应的.pid文件,但当stop后,.pid文件就消失,但会产生一个对应的.pid.lock 这个是什么用?stop后,为什么.pid.lock不会删除掉? 比如: _www_wwwroot_test_test1.php.pid _www_wwwroot_test_test...
问题描述 如图,消费失败到达最大重试次数会放到失败队列 修复问题后,失败队列的数据会重新自动被消费掉吗?还是需要写另外的失败队列消费程序,若需要,是在哪里配置失败队列的消费类...
medoo多表查询怎么写,我会写mysql的多表查询,到medoo这里整不会了 百度 bing google 得出来 我还用来这问么。。。 官方例子能直接用的话 我用来这问么 medoo多表查询怎么写,我会写mysql的多表查询,到medoo这里整不会了 A表 字段 aa ac ff B表 字段 ba bc ff 两个表的ff字段是相同 相关联的 用medoo 怎样显示 A表的aa ac字段还有B表的ba字段?...
问题描述 开启了DB事务操作,然后在try里调用了方法,调用的方法报错了,抛出 RuntimeException 异常 程序代码 $result = false; DB::beginTransaction(); try { $validate = new \app\validate\BookApplyValidate(); if (!$validate-...
问题描述 select下拉框在表单编辑时,如果不修改select的选项,提交的不是下拉框的key,而是value。 程序代码 一件菜单自动生成的代码 报错信息 ...
问题描述 由于业务需要,要在headers中添加aesKey字段,结果出现了跨域错误: Request header field aeskey is not allowed by Access-Control-Allow-Headers in preflight response. 但我的跨域中间件也都是正常的,于是尝试把*改成具体的字段就正常了。 'Access-Control-Allow-Headers' =&g...
问题描述 gateway启动后收到这样的消息导致程序无法运行报错 User-Agent: Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you woul...