当前位置:首页>教案>民国正案|白马教案|第十五章 济南的雪

民国正案|白马教案|第十五章 济南的雪

  • 2026-06-20 03:23:33
民国正案|白马教案|第十五章 济南的雪
从张家口回来后,陈知白没有在北平多做停留。
他把何守田留下的那块木符和没有刻字的匕首一并收进藤箱,然后便带着岳扶光登上了去济南的火车。
这一趟比去张家口更远。
火车从北平出发,经天津、沧州、德州,横穿整个华北平原。
过了德州站时,岳扶光指了指窗外:“何守田说白秀姑的坟就在德州城外。教官,如果案子办完了,我们能不能去找找她的坟?我想给她烧点纸钱。她死了这么些年,除了何守田,可能没人给她烧过纸。”
陈知白看着窗外飞速后退的德州站,没有说话。
过了很久,他轻轻点了点头。
济南府比张家口大得多。
作为山东省的省城,这里是津浦铁路和胶济铁路的交汇点,南北商贾云集,街市繁华,老城区的青石板路上人来人往,大明湖边的垂柳还没落尽叶子,在秋末的冷风里摇曳。
但济南也是韩复榘的地盘——这位山东省主席坐拥数十万兵马,自成一体,南京中央的命令到了这里往往要打个折扣。
北平警察局的任命状在山东地面上不好使,军事委员会的关防也得看韩主席的脸色。
陈知白在济南火车站下车时,月台上站着几个穿灰布军装的韩复榘士兵,正懒洋洋地盘查旅客。
领头的排长看了看陈知白的证件,又看了看他身后的岳扶光,嘴角一撇:“军事委员会?来济南办什么案?”
“查一桩跨省凶杀。”陈知白说。
排长把证件还给他,挥了挥手放行,但转身时陈知白听见他嘀咕了一句:“南京的人,手伸得够长。”
陈知白没有理会。
他们在城西找了家不起眼的小旅馆安顿下来,第二天一早便出门去找何守田说的那条巷子。
何守田说那条巷子在大明湖西边,巷口有一棵歪脖子槐树,树下常年蹲着个卖纸扎的老太婆。
这个描述在济南老城区算不上精确——大明湖西边是济南最老的街区之一,歪脖子槐树少说也有十几棵,卖纸扎的老太婆也有好几个。
但陈知白没有换方向。
他沿着大明湖西岸,从南往北一条巷子一条巷子地找。
走了小半天,在一条叫“水井巷”的窄巷口,看见了一棵歪得几乎要倒进墙里的老槐树。
树下蹲着一个人,不是老太婆,是一个二十来岁的年轻人,穿着灰布棉袄,正蹲在地上编竹篮。
他编竹篮的手艺很熟练,篾条在他手指间上下翻飞,很快就织出一个圆形的篮底。
“兄弟,打听一下。”陈知白蹲下身,“这条巷子里,有没有一户姓白的人家?”
年轻人编竹篮的手停了。他抬起头看了看陈知白,又看了看站在巷口的岳扶光。“姓白的多了。你找哪一户?”
“做纸扎的。”
年轻人沉默了一会儿,把手里的竹篮搁在地上。“做纸扎的白老太去年冬天死了。现在就剩她儿子,在巷子最里面那间屋子里住。”他顿了顿,压低声音,“你们是警察?”
陈知白没有回答。
“她儿子叫白继业,跟我差不多大。你们找他什么事?”
陈知白没有回答,只是往巷子里看了一眼。
巷子很深,两侧是高高的风火墙,墙根下堆着废弃的纸扎——纸人、纸马、纸房子,被雨水泡烂了,糊在青石板上,像一层褪了色的皮。
他站起来,沿着巷子往里走。
巷子尽头是一间低矮的土坯房,门窗紧闭,门口堆着几捆还没上色的纸扎骨架,有的已经发霉了。
敲了门,没人应。再敲,还是没人应。
“白继业平时白天都在家。”那个编竹篮的年轻人跟了上来,“他不敢出门。他说有人要杀他。”
“谁?”
“不知道。他说是白门的人。我不懂什么叫白门,他也没解释。就是去年冬天白老太死后,他就变得神神叨叨的,整天躲在屋里,连买米都让我帮他带。”
陈知白又敲了几下门,屋里仍然没有任何声响。
他退后一步,对岳扶光使了个眼色。
岳扶光上前,用肩膀猛地一撞,门闩应声断裂,门板向内弹开。
一股浓烈的血腥味扑面而来。
白继业仰面倒在屋里唯一的那张木板床上,胸口插着一把匕首。
刀刃很短,不到四寸,刀身狭窄,柄部缠着牛皮绳,刀身上刻着一个古篆——“无”。
和秦仲义身上那把一模一样,和李子方、周德仁、马六斤身上那三把一模一样。
他的眼睛是睁着的,脸上的表情不是恐惧,而是一种极其复杂的、陈知白从未在死者脸上见过的神情——像是释然,又像是在等一个人等了很久,终于等到了。
陈知白蹲下身,摸了摸死者的手。
手还是温的。死亡时间不超过半个时辰。
凶手可能就在附近。
“教官,你看。”岳扶光指向床头。
床头放着一只纸扎的白马。
马身极简,只有几笔阴文线条勾勒出轮廓,马头朝西,鬃毛如刀。
和白三爷符印上的图案一模一样,和八里庄无终庙石碑上的浮雕一模一样。
纸马的嘴里衔着一朵纸扎的白花。
花瓣精细,比马六斤死那晚在庙门口发现的那朵更精致,显然是出自同一人之手——白满川说过他只学会了扎白花,但从这匹纸马的做工来看,会扎白花的显然不止白满川一个人。
白老五的徒弟里,一定还有人继承了扎纸活的手艺。
陈知白站起来,环顾室内。屋里的陈设极其简陋——一张床、一张桌子、一把椅子、墙角堆着几捆还没有上色的纸扎骨架。
桌上放着半碗还没吃完的面条,面已经坨了,汤面上凝了一层白花花的油脂。
旁边是一本摊开的旧书——纸捻装订,封面没有字,翻开扉页,一行粗犷的笔迹:“白门名册。”
这本名册和白满川那本不一样。
白满川那本是抄录本,字迹工整拘谨,人名依时间顺序排列。
这一本是原始记录,字迹粗犷潦草,墨色浓淡不一,显然是在不同时间随手记下的,有些地方还沾着陈年的血渍。
每一个名字后面都跟着日期、盟誓地点、违盟原因和执行日期。
有些违盟原因只有两个字——“叛教”。
有些是四个字——“私通官府”。
有些是六个字——“私藏教内信物”。
白秀姑的名字也在其中,违盟原因一栏写着四个字——“私放叛徒”。
何守田等了一辈子都不知道白秀姑为什么死,白老五说她“违了盟”,就三个字,一条命。
她违的不是别的盟,是白老五定下的铁规——入了白门就不能退出,私放叛徒者与叛徒同罪。
她放走的人是谁?
名册上没有写。
但能让白秀姑冒着被处死的风险私下放走的人,一定是她认识的人。
也许是白家本家的人,也许是她一同在张家口学手艺的同乡,也许只是一个被白老五盯上的无辜者。
白秀姑放走了他,白老五杀了她。
陈知白继续往下翻。
名册的最后几页记录的是最近十年的执行记录,笔迹比前面的更新,纸张也更白,显然这本册子还在被使用。
白老五的名字也在这本名册上——不是作为被执刑的“无声”者,而是作为执刑人。
他的名字下面列着他执行的每一次“无终之刑”,第一条写于光绪二十七年,最近的一条写于民国十九年。
三十余年间,白老五亲自执行了十几次。
被杀的人里有白秀姑,还有另外三个姓白的人,违盟原因都是“私放叛徒”或“叛教”。
白老五不杀外人,只杀自己人。
他用白三爷年轻时雕的那块符印,杀死了一个又一个曾经在无终庙里盟过誓的同门。
何守田说他用白三爷的符印杀人——他杀的不是外人,是一个又一个白马教的老教徒。
白老五不信任任何后来加入的人,他只相信最早在易水边上盟过誓的那一批人。
但这批人里有人背了他的规矩,他就一个一个地杀。
陈知白翻到最后一页。
那一页上只有一个名字,笔迹墨色很新,显然写于近期——“白继业。”这个名字后面没有“违”字,没有“无声”,也没有任何批注。
但在名字旁边,夹着一张字条。
字条上的笔迹与白满川那封信上的字迹一模一样,粗犷用力:“此人知道白老五在关外的下落。若你们找到他,告诉他:白老五已死,在锦州城外冻死的。满川。”
白满川来过这里。
他放下刀离开易县之后,没有直接回北平,而是先来了济南。
他找到了白继业,告诉了他白老五的死讯。
白继业是白门最后的守庙人——他可能也是白老五的徒弟,或者是白老五从关外回山东后收的最后一个徒弟。
白老五被徒弟丢在关外冻死之后,他回到济南,躲在这条窄巷里,守着白门最后的名册和纸扎手艺。
但他还是被杀了。
杀他的人用的不是白满川留下的那把没刻字的刀,而是一把刻着“无”字的老刀。
凶手用的是白门旧规——匕首刻字,刺入心脏,不留痕迹。
不是白满川,不是何守田。
白门还有活着的执刀人,而且仍在按白老五的规矩杀人。
“教官,你看这里。”岳扶光蹲在床边,掀开了死者的衣襟。
白继业的胸口除了那处刺入心脏的伤口,旁边还有另一个印记——不是刀伤,是用某种尖锐物反复刺划留下的图案。
图案已经很旧了,结痂后的疤痕与周围皮肤融为一体,但仍能辨认出轮廓:一只线条简洁的白马,马头朝西,鬃毛如刀。
和白满川名册扉页上画的那个图案一模一样,和白三爷符印上的图案一模一样。
白继业的胸口刻着一个白马烙印——不是在临死前刻的,是在很多年前,在他入白门的那天,就刻在了身上。
纸扎的白马、胸口的烙印、摊开的名册——凶手杀完人后在死者身边留下了一整套白门仪式的遗物,和白满川在八里庄庙门口放白花、烧纸钱是同一套仪轨。
但白满川杀人是为了执行“无终之刑”,凶手杀白继业是为了什么?
陈知白站起身,环顾这间逼仄的土坯房。
白继业不是执刀人——他没有那把刻着“无”字的刀,他只有一本名册和几只纸扎的白马。
他只是白门最后的守庙人,守着白门最后的规矩和手艺。
杀他的人,才是真正的执刀人。
这个人知道白继业手里有名册,知道白满川来找过他,知道他可能会把白老五的下落说出去。
这个人在陈知白到达济南前半个时辰动了手,时间掐得极其精准——要么是一直在监视白继业的住处,知道今天有陌生人来敲门;要么是接到了来自北平或张家口的消息,知道有人在查白门的旧案。
“教官,要不要追?”岳扶光已经站了起来,手按在腰间的匕首上。
陈知白摇了摇头。
“他走了至少半个时辰,半个时辰够他出城了。
济南的城门有四个,我们没有韩复榘的配合,连追哪条路都定不了。
先去查另一件事——白继业在白门里是什么角色。
一个不拿刀的守庙人,为什么有人要杀他?”他把白继业床头的纸扎白马和那本名册一并收起,走出门时,编竹篮的年轻人还站在巷口。
他的手里还拿着那只没编完的竹篮,但手指已经不动了,显然是被刚才屋里的动静吓到了。
“你认识白继业多久了?”
“两年。我搬来这条巷子两年,他就一直住在这里。他平时不出门,也不跟人来往,只偶尔让我帮他买米买菜。去年冬天白老太死后他就变得更怪了——每天夜里在院子里烧纸,烧的都是纸马,烧完以后把纸灰收进一个铁盒子里,埋在巷口那棵老槐树下面。”
陈知白走到老槐树前,蹲下身。
树根处有一片新填的土,土的颜色比旁边的略深,显然是最近才挖开又填上的。
他用匕首撬开松土,果然在土里发现了一个铁盒子。
铁盒不大,盖子上已经生满了锈。打开一看,里面全是纸灰,厚厚一层,中间还夹着几片没烧尽的白色花瓣——是纸扎的白花。
“他有没有说过,为什么在这里烧纸?”
编竹篮的年轻人摇了摇头。“他不说。但有一次他烧完纸回来,跟我说了一句话。他说:‘如果哪天我死了,你帮我把这个铁盒子寄到一个地方去。’我问寄到哪儿,他说:‘易县白羊村,白三爷收。’”
“他说了白三爷是谁吗?”
“没有。他只说那是他的师父。”
陈知白将铁盒子盖好,收进岳扶光的背包里。
白继业说白三爷是他的师父——但他不是执刀人。
白三爷收的徒弟只有一个,就是白满川。
白三爷不收徒弟,他在父亲临死前发了誓,这一生不许杀任何人。
他守了五十年,教白满川扎纸马、扎白花,把白马教的规矩传给了下一代,但刀他从来没有真正递出去——刀是白满川自己拿走的,从他翻出白有田遗物的那个夜晚,从他跪在师傅面前说“我梦见我爹了,我爹让我替他报仇”的那一刻,刀就已经不在白三爷手里了。
白继业不是白三爷的徒弟,他是白三爷的另一个传人。
白三爷把不杀人的规矩传给了白继业,就像他把杀人的规矩传给了白满川一样。
一个拿刀,一个守庙。
白满川走了之后,白继业接着守白门最后的秘密。
但现在他也死了。
杀他的人,用的是一把刻着“无”字的刀。
山东白门的执刀人,至今还没有放下刀。

最新文章

随机文章

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