问题描述 出现了一个很奇怪的现象: 本地 Windows 环境开发一个接口,本地测试没问题后上传 git 仓库。 服务器 git pull 获取更新。 执行 php start.php reload(或 restart -d),此时请求新接口会 404 ,找不到新上传的代码,但是代码确实已经更新了。 或者不加新代码,改旧的代码也是没有反应过来,还是旧版本。 但是不知道过多久再请求又变成新代码的逻辑了,代码生效了。 但...
macbook PHP 8.3.11 (cli) (built: Aug 27 2024 19:16:34) (NTS) 之前在windows下没有问题 但是换到macbook后发现启动不起来 检查后发现是配置文件读取不到 检查了禁用函数没有发现问题 另外查询了问答 发现有使用$_ENV读取的 但是尝试打印发现还是空 打印$_SERVER没有看到相关键值...
1. 希望能有控制器方法传参 类似TP框架控制方法中绑定 request() 传参 public function index(int $id = 0) // url?id=123 { return view('index/index',[...]); } 2. 希望视图方法能有默认路径 当前 view 或 raw_view 方法第1个参数需要传模板相对路径,是否可以当第1个参数为 空 或 null 或是赋值...
大佬们,我在另一个项目中一样的代码,为啥这里不生效呢? 预期结果 event_1 实际结果 event 后续 和 ThinkORM 官方确认了,是ThinkORM 的bug,已经做了修复了 https://github.com/top-think/think-orm/issues/630...
目前用workerman/http-client来异步请求,折腾了一段时间发现虽然可以异步请求,但还是不能满足我的需求。 workerman/http-client只能是get或者是post其他服务器,现在服务器的fm框架也可以多进程呀,如果我把服务器的进程数限制为1,那么还是会出现堵塞。 测试步骤: 设置了三个请求 a b c a sleep(10) b sleep(5) c 立即输出 服务器的子进程设置为1 那...
问题描述 我安装了webman/admin管理中心,想将原来app目录开发的控制器进行鉴权,配置好鉴权中间件后,在菜单里添加控制器和控制器页面,在填写正常能访问的URL路径后,菜单会自动在填写的URL路径前添加/app路径,导致页面访问404 程序代码 控制器:app\user\controller\IndexController 添加URL:/user/index/index 菜单访问的URL:/app/user/...
问题描述 线上打包二进制部署项目, 一个接口出现报错 PDOException:SOLSTATE[HY001]: Memory allocation error: 1038 0ut of sort memory, consider increasing server sort buffer size in phar:/.../vendor/illuminate/database/connection.php 程序代码...
问题描述 使用的是webman + thinkorm库,开启了sql日志,我看日志每次都是执行2次,所有的数据库操作都是放在模型内操作的,没啥特殊的,只有web_app_sign这个查询稍微特殊点,是定义了一个base控制器,所有控制器继承这个base,让后在__construct中查询了配置信息,他打印了4次 这里粘代码或配置 基本上所有配置都是webman默认配置 我用tp6写打印都是正常的...
问题描述 登录之后大概10分钟没有操作token就是失效了; 程序代码或配置 app/config/plugin/tinywan/jwt/app.php // access令牌过期时间,单位:秒。默认 2 小时 'access_exp' => 7200, 重现问题的步骤 触发登录接口正常返回token; 接口携带token正访问; 一段时间没有操作token就会提示过期 操作系统环境及workerman...