偶尔出现Call to undefined method getRealIp()

问题描述 偶尔会出现Call to undefined method Workerman\Protocols\Http\Request::getRealIp() ,在刚启动时概率很高,要多刷新几次后网站访问才会正常,我搜索了类似的帖子有一个,按照老大提供的方法改了还是会出现 如下类似帖子 https://www.workerman.net/q/13952 我在Http.php添加onMessage回调打印 publi...

沉梦 发表与 15天前 135 浏览 1 回答
【已解决】写安装引导时很奇怪的502或无响应问题,CPU占用会高

问题描述 之前测试各种业务时都是正常的,偏偏今天在写程序安装引导时遇到502或者直接无响应问题,不知道是我哪里代码的问题,说一下我遇到的情况,麻烦大佬们看看哪里导致的! 1.没有任何报错信息(可能是Nginx代理转发的问题,但我用的免费版宝塔,没有防火墙) 2.一样的代码,我之前的thinkphp6.1程序虽然响应慢一点,但不会出现这个问题(最多SQL语句写入错误) 3.其他业务操作都是正常,只有安装执行SQL的时候...

沉梦 发表与 18天前 246 浏览 1 回答
【已解决】视图使用ThinkPHP等引擎时希望加个动态配置config

问题描述 偶尔会需要动态修改配置,例如修改模板路径,添加静态替换变量等等操作,希望老大后续版本在模板引擎执行render时顺手加几行代码即可,避免后续更新被顶掉了 # 我的修改处位于 vendor\workerman\webman-framework\src\support\view/ThinkPHP.php的render方法 if (isset($request->_view_options)) { ...

沉梦 发表与 2025-03-16 264 浏览 1 回答
【已解决】tp+workerman3.5.34.0如何重新启动后让他重载程序项目文件

问题描述 这里写问题描述 如题,我的项目是tp6.1的,用到了think-worker,但是客户更新程序后,代码也更新了,执行日志里面却是某个方法不存在,查看后怀疑是workerman的进程根本没有重载文件,如何才能让他每次重新启动后重载文件,目前的方法发现只有重启服务器才能成功重载文件,哭了 Worker::$pidFile = app()->getRootPath() . 'runt...

沉梦 发表与 2024-06-09 538 浏览 1 回答

沉梦

100
积分
0
获赞数
0
粉丝数
2023-07-11 加入
×
🔝