当前位置:首页>南京>十万人守南京

十万人守南京

  • 2026-06-05 01:57:14
十万人守南京
南京的冬天湿冷入骨。
1937年11月下旬,日军占领上海后没有停下脚步。三路大军沿着沪宁铁路和太湖两侧向西推进,速度之快超出了所有人的预料。沿途的中国守军几乎没有组织起有效抵抗,很多部队还在淞沪溃退的混乱中找不到建制,就被日军的先头部队追上了。
苏州、无锡、常州,一座座城市接连失守。日军的推进速度以小时计算。
南京,已经暴露在日军兵锋之下。
国民政府在11月20日正式宣布迁都重庆。各部门开始匆忙西撤,长江上挤满了大大小小的船只,装着文件、设备和官员们的家眷。南京城里弥漫着一种末日将至的气氛,有钱人已经跑了大半,街上到处是关门歇业的店铺和被丢弃的家具。
但首都不能不守。至少在政治上,不能不守。

蒋介石在这个问题上非常矛盾。
从军事角度看,南京几乎不可能守住。任何一个受过基本军事训练的人看一眼地图就能得出这个结论:南京背靠长江,东、南、西三面被丘陵环绕。看起来有山有水,似乎是天险。但问题在于,那些丘陵的高度和纵深完全不足以构成有效的防御屏障,日军可以轻松翻越。而身后的长江不是退路,是死路。一旦城池被围,数十万军民根本无法渡江撤退。
历史上,从南面进攻南京的军队几乎没有失手的。太平天国亡于此,南京的地形决定了这座城市易攻难守。
李宗仁反对守。白崇禧反对守。大部分将领都反对守。
他们的理由很充分:淞沪会战刚刚结束,中国军队元气大伤,能用的部队严重不足。守南京需要至少二十万训练有素的军队和充足的后勤补给,而这两样东西蒋介石一样都拿不出来。
蒋介石自己也清楚这个道理。他在日记中写道:"南京孤城不可守。"
但政治是另一套逻辑。南京是中华民国的首都,是孙中山的陵寝所在,也是中国面向国际社会的窗口。如果不做任何抵抗就弃城而去,国际舆论怎么看?国内民心怎么办?更实际的问题是,九国公约会议虽然令人失望,但苏联正在考虑对华援助,不战而弃首都,会让所有潜在的支持者觉得中国不值得帮。
守不住也得守。但守多久,用什么人守,守到什么程度,这些都需要精确计算。
就在蒋介石犹豫不决的时候,一个人站了出来。
唐生智。

唐生智在国民党将领中是一个很特别的存在。
他是湖南人,早年追随孙中山,北伐时期率领第八军一路打到武汉,战功赫赫。但他后来跟蒋介石闹翻了,曾经两次起兵反蒋,两次失败,一度被剥夺军权在上海做寓公。抗战爆发后,他被重新起用,担任军事委员会执行部主任,官衔不低但手中没有实权。
对唐生智来说,南京保卫战是一个机会。
在11月中旬的军事会议上,当所有人都在讨论"该不该守"的时候,唐生智站起来慷慨陈词:"南京是国际观瞻所系,是国父陵寝所在,首都不能不守。"
蒋介石问:"你守?"
唐生智说:"我愿意负责固守。"
这段对话在不同的回忆录中有不同版本,但核心信息一致:唐生智主动请缨守南京。
蒋介石当即任命唐生智为南京卫戍司令长官。
关于唐生智的动机,历史上众说纷纭。有人说他确实是忠勇之举,身为军人不忍看首都不战而弃。有人说他是看准了蒋介石骑虎难下,主动送上一个台阶,借此重掌兵权。也有人说他根本没想到事情会这么快就崩盘,以为守个十天半个月再撤就行了。
真实的动机可能是以上所有因素的混合。但有一点可以确定:唐生智低估了这场仗的残酷程度。
他接手的是一副烂牌。

南京卫戍部队共约十万人。这个数字看起来不少,但仔细看看这些部队的组成,就知道问题有多严重。
其中相当一部分是从淞沪战场撤下来的残破之师。这些部队在淞沪打了三个月,减员严重,有的师只剩下不到三分之一的兵力,武器装备大量丢失,士气低落。他们还没来得及休整补充,就被紧急调往南京防线。
另一部分是刚从后方调来的新兵部队。这些部队有的刚组建不到两个月,士兵连基本的战术动作都还不熟练,更谈不上什么攻防配合。
唐生智拿着这样一支拼凑起来的部队,要守一座从地形上就不利于防守的城市,面对的是刚刚赢得淞沪会战、气势正盛的日军主力。
但唐生智做了一件事,后来被所有人批评。
他下令收缴和破坏长江上的所有渡船。
理由是"背水一战,置之死地而后生"。中国古代兵法里有很多类似的案例,破釜沉舟嘛,韩信的背水之战嘛,断了退路反而能激发将士的死战之心。
这个决定是灾难性的。
破釜沉舟有一个前提:那支军队必须有凝聚力,将帅之间有绝对的信任。韩信的士兵愿意跟韩信去死,所以背水一战能成功。但唐生智手下的这十万人,很多根本不是他的嫡系部队,有的来自不同的派系,有的刚从溃败中缓过劲来,将帅之间谈不上什么信任。对这样一支部队断掉退路,激发的不会是死战之心,只会是绝望。
更严重的问题是:如果真的守不住要撤退,没有渡船怎么过江?
唐生智没有认真考虑过这个问题。或者他考虑过,但不愿意面对。

12月初,日军已经逼近南京外围。
12月1日,日军大本营正式下达了攻占南京的命令。华中方面军司令官松井石根指挥两路大军:上海派遣军从东面进攻,第十军从南面包抄。参与进攻南京的日军总兵力约六万到八万人。
日军来势凶猛。12月5日,外围阵地的战斗打响。
句容方向,中国守军与日军展开激战。守军打得很顽强,有些阵地反复易手。但日军的火力优势太大,飞机轰炸、重炮轰击、坦克开路,中国守军缺乏反坦克武器和防空火力,只能用人命去填。
汤山方向,另一路日军同样进展迅速。
南面的日军更快。秣陵关、淳化镇接连失守。
外围阵地在三天内基本丢失。中国守军被压缩到了南京城垣的复廓阵地。
12月7日,蒋介石从南京飞往重庆。
这是一个意味深长的时刻。最高统帅离开了即将被围困的首都,把十万守军和几十万来不及撤离的平民留在了身后。
蒋介石临走前对唐生智说了什么?不同的资料记载不一。有的说他叮嘱唐生智"如不能守,可相机撤退"。有的说他只是泛泛地说了几句鼓励的话。无论他说了什么,有一点是确定的:蒋介石心里清楚,南京守不住。
他走了。

蒋介石走后的五天是南京最后的日子。
12月8日到12日,日军对南京城发起总攻。
东面,光华门成了最激烈的战场。日军集中炮火猛轰城墙,在城墙上炸开了几个缺口。日军敢死队冲入缺口,与中国守军展开肉搏。守军用手榴弹、刺刀和拳头把日军赶了出去。日军再攻,守军再堵。这样的拉锯持续了两天。
南面,中华门和雨花台阵地同样打得极其惨烈。雨花台是南京南面的制高点,一旦失守,日军可以居高临下俯瞰全城。守军第八十八师(这支部队在淞沪会战中已经被打残,补充了大批新兵后又被投入南京防线)在雨花台死战不退。师长孙元良数次向唐生智求援,但唐生智手里已经没有预备队了。
12月12日,雨花台失守。中华门被日军突破。东面的光华门也在日军的持续猛攻下开始动摇。
南京的防线全面崩溃。
唐生智在这一天下午召开紧急会议,决定当晚撤退。

撤退。
用这两个字来描述12月12日夜间发生的事情,未免太轻描淡写了。
唐生智下达的撤退命令漏洞百出。他规定各部队从正面突围,只有他自己和少数高级将领从下关码头乘预留的船只渡江。这个命令的逻辑是:主力部队向东南方向突围,分散突出日军包围圈。
但问题在于:日军已经从三面完成了合围,唯一没有日军的方向就是北面的长江。让部队从日军最密集的方向突围,而不是从相对空虚的江边走,这个命令本身就是不合理的。
更致命的是,大部分部队根本没有接到正式的撤退命令。通信系统在战斗中已经瘫痪,传令兵在混乱中找不到受令单位。有的部队是听到枪声渐近、看到友邻部队在跑,才知道要撤退了。
全线崩溃。
十万守军涌向唯一的出路,下关方向的挹江门。
挹江门是南京城北面的一座城门,通往下关码头,码头对面就是长江。这是通向生路的最后一道门。
但挹江门很窄。
数万人同时涌向这座窄小的城门,发生了什么,不需要太多想象力就能明白。人挤人,人踩人。后面的人推着前面的人,前面的人被挤倒在地上,后面的人踩过去。哭喊声、枪声、骨头断裂的声响混在一起。有人被活活踩死,有人被挤在城门洞里无法呼吸,有人拔枪朝天开火试图阻止拥挤,结果引发了更大的恐慌。
一些部队的长官试图维持秩序,但在这种级别的混乱面前,任何个人的努力都毫无意义。
人流最终冲过了挹江门,涌向下关码头。
码头上的场景更加绝望。
渡船呢?渡船在哪里?
唐生智之前下令毁掉了渡船。现在码头上只有少数几艘小船和木筏。数万人挤在江边,对岸就是浦口,就是生路,但中间隔着冬天的长江。
有人跳进了冰冷的江水,试图游到对岸。12月的长江,水温接近零度。很多人游到一半就失去了体温,沉了下去。
有人抱着门板、木箱、一切能浮在水面上的东西下了水。有人把几根木头绑在一起做成简易木筏。这些东西在长江的激流中脆弱得可笑。
那一夜,长江上漂满了尸体。
唐生智本人呢?他和几个高级将领乘坐预留的汽艇,在混乱中渡过了长江。

12月13日清晨,日军攻入南京城。
在城内和城外的溃散士兵中,有相当一部分没有来得及过江。他们中的很多人丢掉了武器,脱掉了军装,换上了从城里搜到的便衣,试图混在平民中间逃生。
这个选择,后来成了日军屠杀平民的借口之一。日军声称城内有大量"便衣兵",因此对所有疑似军人的平民进行搜捕和处决。手上有老茧的、身上有背包带勒痕的、剃了短发的、看起来身体强壮的,统统被抓走。
被抓走的人去了哪里?
下一章会回答这个问题。
在这里,先记住一个事实:唐生智的撤退命令导致了南京守军的全面崩溃。数万放下武器的中国士兵滞留在城内,成了待宰的羔羊。数十万来不及撤离的平民被困在了一座沦陷的城市里。
南京保卫战,从开始到结束,不到两个星期。
从军事角度看,这场仗毫无意义。十万守军伤亡过半,没有达成任何战略目的。南京不是斯大林格勒,它没有拖住日军足够长的时间,也没有给日军造成足够大的损失。它只是一场预定的失败。
从政治角度看,效果也很有限。国际社会对南京的陷落反应平淡,并没有因为中国保卫了首都就增加多少同情。
唯一的结果,是几十万军民被抛在了日军面前。
守不住的城,不该守。但不守又不行。最终的结果是守了,守得一塌糊涂,然后撤退撤得更加一塌糊涂。从决策到执行,每一个环节都出了问题。
战争中最残酷的事情之一,就是让普通人为错误的决策买单。
而南京城里的普通人,即将付出的代价,远超任何人的想象。

📖 本文选自《民国那些事儿》系列,关注公众号【历史需细看】获取更新推送。

最新文章

随机文章

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