生产环境(Linux)更新代码后不生效

问题描述 出现了一个很奇怪的现象: 本地 Windows 环境开发一个接口,本地测试没问题后上传 git 仓库。 服务器 git pull 获取更新。 执行 php start.php reload(或 restart -d),此时请求新接口会 404 ,找不到新上传的代码,但是代码确实已经更新了。 或者不加新代码,改旧的代码也是没有反应过来,还是旧版本。 但是不知道过多久再请求又变成新代码的逻辑了,代码生效了。 但...

Best 发表与 26天前 310 浏览 4 回答
普通php网站没有用框架怎么能用workman或者webman加速,需要怎么修改

普通php网站没有用框架怎么能用workman或者webman加速,需要怎么修改...

sxxzwzf 发表与 2024-10-05 491 浏览 5 回答
求助 无法读取配置文件 getenv返回false $_ENV 返回空数组

macbook PHP 8.3.11 (cli) (built: Aug 27 2024 19:16:34) (NTS) 之前在windows下没有问题 但是换到macbook后发现启动不起来 检查后发现是配置文件读取不到 检查了禁用函数没有发现问题 另外查询了问答 发现有使用$_ENV读取的 但是尝试打印发现还是空 打印$_SERVER没有看到相关键值...

forwebreg 发表与 2024-09-17 141 浏览 1 回答
TP8 转 webman 框架后的一些个人使用建议哈

1. 希望能有控制器方法传参 类似TP框架控制方法中绑定 request() 传参 public function index(int $id = 0) // url?id=123 { return view('index/index',[...]); } 2. 希望视图方法能有默认路径 当前 view 或 raw_view 方法第1个参数需要传模板相对路径,是否可以当第1个参数为 空 或 null 或是赋值...

yookey 发表与 2024-09-16 908 浏览 4 回答
ThinkORM 模型设置后缀无效

大佬们,我在另一个项目中一样的代码,为啥这里不生效呢? 预期结果 event_1 实际结果 event 后续 和 ThinkORM 官方确认了,是ThinkORM 的bug,已经做了修复了 https://github.com/top-think/think-orm/issues/630...

编程小白 发表与 2024-09-06 301 浏览 1 回答
关于异步请求的问题,请教下各位大佬们

目前用workerman/http-client来异步请求,折腾了一段时间发现虽然可以异步请求,但还是不能满足我的需求。 workerman/http-client只能是get或者是post其他服务器,现在服务器的fm框架也可以多进程呀,如果我把服务器的进程数限制为1,那么还是会出现堵塞。 测试步骤: 设置了三个请求 a b c a sleep(10) b sleep(5) c 立即输出 服务器的子进程设置为1 那...

tangmingliang8 发表与 2024-09-01 352 浏览 2 回答
在webman/admin中添加菜单,URL会自动在访问路径前添加上/app,导致访问页面404

问题描述 我安装了webman/admin管理中心,想将原来app目录开发的控制器进行鉴权,配置好鉴权中间件后,在菜单里添加控制器和控制器页面,在填写正常能访问的URL路径后,菜单会自动在填写的URL路径前添加/app路径,导致页面访问404 程序代码 控制器:app\user\controller\IndexController 添加URL:/user/index/index 菜单访问的URL:/app/user/...

技术老胡 发表与 2024-07-18 349 浏览 1 回答
线上出现报错 Memory allocation error:

问题描述 线上打包二进制部署项目, 一个接口出现报错 PDOException:SOLSTATE[HY001]: Memory allocation error: 1038 0ut of sort memory, consider increasing server sort buffer size in phar:/.../vendor/illuminate/database/connection.php 程序代码...

leedom 发表与 2024-07-05 430 浏览 2 回答
为啥sql日志每次都是打印2次

问题描述 使用的是webman + thinkorm库,开启了sql日志,我看日志每次都是执行2次,所有的数据库操作都是放在模型内操作的,没啥特殊的,只有web_app_sign这个查询稍微特殊点,是定义了一个base控制器,所有控制器继承这个base,让后在__construct中查询了配置信息,他打印了4次 这里粘代码或配置 基本上所有配置都是webman默认配置 我用tp6写打印都是正常的...

飞哥🏅 发表与 2024-04-15 859 浏览 1 回答
tinywan/jwt 登录之后大概10分钟没有操作,再次操作token就会过期

问题描述 登录之后大概10分钟没有操作token就是失效了; 程序代码或配置 app/config/plugin/tinywan/jwt/app.php // access令牌过期时间,单位:秒。默认 2 小时 'access_exp' => 7200, 重现问题的步骤 触发登录接口正常返回token; 接口携带token正访问; 一段时间没有操作token就会提示过期 操作系统环境及workerman...

Leon 发表与 2023-11-04 1003 浏览 1 回答

lsmir2

730
积分
0
获赞数
0
粉丝数
2024-01-29 加入
×
🔝