当前位置:首页>python>2python之tenant_llm更新及zero2报109处理

2python之tenant_llm更新及zero2报109处理

  • 2026-07-02 16:28:29
2python之tenant_llm更新及zero2报109处理

写在前面的话

金钱的诱惑。之前头条推广,联系上了小学女同学。她和老公在北京做建材生意,现在她主要负责在家里带两个孩子,大的初三,小的快上幼儿园啦。我说:我现在做头条运营,你可以把号挂我这,每天几块零花钱。她问这问那,担心自己被骗,担心卡里的钱被转走。我说:没事,安全的很,你也可以介绍别人来我这挂号,你当团长,对每个号抽成。她说:我天天忙的要死,家里鸡飞狗跳,我哪有时间给你拉人啊,在北京我也不认识别人啊。这件事我把她拉进群,就放下了。后面我推出推荐上号给15块钱,再加上数据也可以。同学先是联系我上号,之后,又卡卡推了七八个人,推荐奖励就挣了一百多。我想:看来金钱的诱惑还是挺大的,之前的借口全不存在啦。

[184+100]-------->底部有张生活照片(头条号运营:大家想全托管上号的联系我哦,每天让你得个早餐钱,微信号: qhz_toutiao)

【关键词】python、ragflow、tenant_llm更新、109处理

一、tenant_llm更新(三级)

描述:现在需要更新tenant_llm,老失败处理一下。

开工:

第一步:原因(四级)

20250526周一时间段:09:51-11:00

底层函数错误,修改如下:

    @classmethod
    @DB.connection_context()
    def insert(cls, **kwargs):
        if "id" not in kwargs:
            kwargs["id"] = get_uuid()
        kwargs["create_time"] = current_timestamp()
        kwargs["create_date"] = datetime_format(datetime.now())
        kwargs["update_time"] = current_timestamp()
        kwargs["update_date"] = datetime_format(datetime.now())
        sample_obj = cls.model(**kwargs).save(force_insert=True)
        return sample_obj

修改为:

    @classmethod
    @DB.connection_context()
    def insert2(cls, **kwargs):
        kwargs["create_time"] = current_timestamp()
        kwargs["create_date"] = datetime_format(datetime.now())
        kwargs["update_time"] = current_timestamp()
        kwargs["update_date"] = datetime_format(datetime.now())
        sample_obj = cls.model(**kwargs).save(force_insert=True)
        return sample_obj    

注:这个是自己加的 kwargs["id"],昨天找了半天。修改后测试下,结果还可以。

第二步:测试

测试没问题

二、zero2报109处理(三级)

描述:现在需要zero2正式服上,用户扫码登录,报109错误,需要处理一下。

开工:

第一步:原因(四级)

20250526周一时间段:11:29-13:00

注册没成功,需要把昨天改那一套注册逻辑干过去。

第二步:部分更新(四级)

20250526周一时间段:11:29-13:00

先在数据库里加点数据试试,不行,再更新部分代码。

{
'open_id': '61ae544b8559734250fcd3435930c670',
'token': '61ae544b8559734250fcd3435930c670:::ac8b0af0268a35aaf85accf711dab686'
}

注:把数据库里的注册删除,重新注册就可以了。接下来,看搜索问题。

三、搜索问题(三级)

描述:现在zero4上搜索有问题,需要看一下。截图如下:

图2c-1

开工:

第一步:看接口(四级)

20250526周一时间段:13:42-15:00

看下调的哪个接口,本地测一下。

调的接口及参数如下:

图2c-2

注:接下来,本地写个测试用例测一下。

第二步:本地测试(四级)

20250526周一时间段:13:48-15:00

测试用例如下:

def test_conversation_ask(client):
    log.info("test_conversation_ask")
    '''
    测试web页面搜索
    '''
    json_data = {
        "kb_ids": [
            "bf5b0a6eff1211ef94e1acde48001122"
        ],
        "question": "55"
    }

    url = f"/v1/conversation/ask"
    resp = client.post(
        url,
        json=json_data,
        headers={
            "Content-type": "application/json",
            "Authorization": "Bearer ragflow-UxOGYzZjUwYjMwOTExZWZiODc0MDI0Mm"
        }
    )
    if not 200 <= resp.status_code < 300:
        raise Exception(f"GET {url} status_code {resp.status_code}.")

    # received_data = []
    for chunk in resp.iter_encoded():
        answer = chunk.decode('utf-8').strip()
        log.info(f"\n\n answer: {answer} \n\n")   

运行下,看看效果,效果如下:

图2c-4

注:这个提到集群不健康,而集群不健康,需要配置一个项目是用集群还是用单集点,而访问配置接口,发现返回的字段不全。所以,接下来,先解决配置接口返回字段不全的问题。

现在这个问题不报了,而是报模型问题,错误如下:

2025-05-27 11:22:40.707 | INFO | es_conn.py:__init__:45 - Connecting_qhz to Elasticsearch http://es-alone:9200...
2025-05-27 11:22:40.889 | INFO | llm_service.py:get_api_key:54 - tenant_id: a9904fbcb2e711efb3e5f020ff63f4c4
2025-05-27 11:22:40.895 | WARNING | llm_service.py:model_instance:143 - NOT FOUND model_config with tenant_id='a9904fbcb2e711efb3e5f020ff63f4c4',mdlnm='cabelo/clinical-br-mistral-7b-0.2:latest',fid='Ollama'
2025-05-27 11:22:40.899 | INFO | test_conversation_app.py:test_conversation_ask:184 - 

 answer: data:{"retcode": 500, "message": "Model(cabelo/clinical-br-mistral-7b-0.2:latest) not authorized", "data": {"answer": "**ERROR**: Model(cabelo/clinical-br-mistral-7b-0.2:latest) not authorized", "reference": []}} 


2025-05-27 11:22:40.899 | INFO | test_conversation_app.py:test_conversation_ask:184 - 

 answer: data:{"retcode": 0, "message": "", "data": true} 

四、配置接口(三级)

描述:现在配置接口返回字段不全,需要处理一下。

开工:

第一步:配置接口(四级)

20250506周一时间段:19:07-21:00

现在配置接口返回字段如下:

图2d-1

注:接下来,跑测试用例,看看哪里的问题。

第二步:测试用例(四级)

20250506周一时间段:19:09-21:00

测试用例如下:

def test_user_config(client):

    # 1. 登录并获取 session_cookie 和 authorization
    login_resp = client.post('/v1/user/login', 
        headers={"Content-type": "application/json"},
        json={
            "email": "oi87O6xKvGO_LwalOFaXmJ8Yswi8@qq.com",
            "password": "IzTOtCTI+Qh2l5fp5Web+9EVNNHCNTZ7cCIh8u7JosTPJSkhM3072NxW68un4X62ehuxdFfVx3zUx2H/xq38zIY4rTe3FnFkYOMI8pnoAb/nI8MxezuDaK/i6kluNcdNcvPL9DrR8p+akPvrDrsa6vD9x9y8Sdn++LrMweBspCegCM00T6zzQAxm9nfG7Rd7kezhC+Dx5CUjv2xrBT3pR30XW1bsTYN8sx7nsKfeRC4MoT5sbLJnyAymFcl3HB/6Lg+fFYR5WgqWIlsqvLaHLNbeV6W6QwR8Ex+041gzD2N+yH2HU4b774ie9FgpcjB24wvSKN2H+qDWxIXu3qquRg=="
        }
    )
    log.info(f"login_resp.text:{login_resp.text}")

    # 获取 Set-Cookie(服务器返回的 Cookie)
    set_cookie_header = login_resp.headers.get('Set-Cookie')
    print(f"Set-Cookie: {set_cookie_header}")  # 例如: "session=xxx; HttpOnly; Path=/"

    # 提取纯 Cookie 值(去掉 "; HttpOnly; Path=/" 等部分)
    session_cookie = set_cookie_header.split(';')[0] if set_cookie_header else None
    print(f"Pure session cookie===========================================================: {session_cookie}")  # 例如: "session=xxx"

    # 获取 Authorization
    authorization = login_resp.headers.get('Authorization')
    print(f"Authorization=================================================================: {authorization}")

    #
#2.调用接口
    response = client.post("/v1/user/user_config",
            headers={
                "Cookie": session_cookie,          # 携带 session cookie
                "Authorization": authorization,    # 携带 JWT(如果有)
            })
    assert response.status_code == 200
    # json =  response.json()
    #assert json['code'] == 0
    print(f"response:{response}")   
    # print(f"response.data:{response.data}")   
    json =  response.json
    print(f"json:{json}")
    # assert json['code'] == 0

注:运行结果如下:

json:{'code': 0, 'data': {'app_name': 'PetDoctor', 'login_description': '顶级 RAG 技术,利用顶级AI来创建宠物大模型', 'welcome': '我是您的专业宠物医生,很高兴为您解答问题'}, 'message': 'success'}

注:我知道了,应该是我把获取公共租户的逻辑删除导致的。看下代码。

第三步:看代码(四级)

20250506周一时间段:19:19-21:00

这个我知道原因了,如下:

图2d-2

注:这个是因为没设默认值,龙哥说不需要设默认值,而网址是local_host,拿不到是正常的。接下来,配置es。

五、配置ES(三级)

描述:需要配置下es,看访问时走单节点,还是集群。

开工:

第一步:配置(四级)

20250506周一时间段:19:27-21:00

配置下Es,如下:

tenants:
  - domain: "test_pet.bitzero.cn"
    tenant_name: "ragflow‘s Kingdom"
    welcome : "我是您的宠粮助手,很高兴为您服务"
    background_image: "/static/login-background.117236ea.webp"
    logo: "/static/logos1.76a7cb8a.png"
    is_use_single_es: 1  ##  是否使用单节点es
    is_open_pet_archives: 1  ## 是否开启宠物档案

注:增加了两项配置,一是集群的,二是宠物档案的。接下来,看下怎么使用。

第二步:使用单节点配置(四级)

20250506周一时间段:19:37-21:00

先找到集群不健康的地方,如下:

图2e-1

注:龙哥说这个走系统配置,也就是这里,关键是这里环境变量认吗,应该是认的,测一下。

先设环境变量:

127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


192.168.31.110 zero1
192.168.31.111 zero2
192.168.31.95 zero3
192.168.31.236 zero4


192.168.31.236 es01 mysql minio redis es-alone
192.168.31.110 ollama
192.168.31.236 neo4j

注:就是说把es-alone定位到zero4,看下访问有没有问题。

第三步:访问(四级)

20250527周二时间段:11:16-13:00

访问效果现在还看不了,应该是可以了,接下来就是处理搜索遇到的问题。

六、头条战果汇报

昨日数据来啦,昨日总收入:1240.5,昨日总播放:1226.6万,软件截图如下:

图2f-1

注:想要全脱管运营头条号的联系我,你出账号,我来运营,保你天天有钱花,咨询电话: 17701328814(微信同号),也可以加群先了解一下。

图2f-2

注:个人微信如下,欢迎骚扰。

图2f-3

七、生活照片

拍摄于‎2025‎年‎7‎月‎6‎日,‏‎20:12:37,带二宝去中关村1号玩拍的,小家伙好可爱,但我没太多时间陪他,也是遗憾。其实,之前很多事做不成,现在复盘一下,觉得自己好幼稚。就像开始做头条推广时,和一个在一起工作三四年的同事,聊了三个多小时,手机发烫到没电,各种技巧展示,想让他上号或者帮忙拉别人上号,但最后同事婉拒了。后来我还自责自己可能哪里说的不到位,现在想想,首先刚开始推,同事不相信能挣到钱,其次,他帮我拉人,能得到什么好处。我一味的说我俩关系多好多好,我的人品多棒多棒,没啥用,需要做的是:让他看到我挣钱,其次,想让他拉人,直接标价,说拉一个人给你15块、20块。这两项达成了,不用催他就去做了。现在这社会,想做成事,就得谈钱,用钱去诱惑,是最好的药方。

图2g-1

《本文完》

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 01:04:25 HTTP/2.0 GET : https://f.mffb.com.cn/a/502737.html
  2. 运行时间 : 0.745888s [ 吞吐率:1.34req/s ] 内存消耗:4,738.88kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0e3dae8a89f19b05f2ace29e4c36d659
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000620s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000870s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.100729s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.072657s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000642s ]
  6. SELECT * FROM `set` [ RunTime:0.006398s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000687s ]
  8. SELECT * FROM `article` WHERE `id` = 502737 LIMIT 1 [ RunTime:0.036437s ]
  9. UPDATE `article` SET `lasttime` = 1783011865 WHERE `id` = 502737 [ RunTime:0.036690s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000583s ]
  11. SELECT * FROM `article` WHERE `id` < 502737 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.015943s ]
  12. SELECT * FROM `article` WHERE `id` > 502737 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.101032s ]
  13. SELECT * FROM `article` WHERE `id` < 502737 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.223774s ]
  14. SELECT * FROM `article` WHERE `id` < 502737 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.032031s ]
  15. SELECT * FROM `article` WHERE `id` < 502737 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.047403s ]
0.747524s