当前位置:首页>南京>南京保卫战(二十二)中央陆军军官学校教导总队(4-3)血战

南京保卫战(二十二)中央陆军军官学校教导总队(4-3)血战

  • 2026-04-19 08:32:18
南京保卫战(二十二)中央陆军军官学校教导总队(4-3)血战

刚从淞沪战场撤回、仅余不足5000人残部的教导总队,原本已接到“撤至湖南整训”的命令——这是军事委员会为保留这支德械精锐“种子”的既定计划。

但唐生智认为,南京周边的现有兵力多为淞沪溃败后的残部,总兵力不足8万,且缺乏真正有战斗力的核心部队,因此多次向蒋介石发电,要求将教导总队留在南京:“教导总队为中央精锐,久驻南京东郊,对紫金山、中山陵等核心阵地地形极为熟悉,若调走则南京东北防线无可靠兵力,恳请校长收回成命,令其留守。”

最终,蒋介石于11月25日亲自致电桂永清,调整了命令:“教导总队着即停止撤往湖南,归南京卫戍司令长官部指挥,担任紫金山及中山陵一线防御任务”。

南京素有“龙蟠虎踞”之称,其防御体系的核心依托,正是城东北的紫金山——这座海拔448米的山峰不仅是南京城的制高点,更能俯瞰整个南京城的防御部署:若紫金山失守,日军的重炮可直接覆盖中山门、太平门等主城城门,甚至能将炮弹打入总统府、卫戍司令长官部等核心机构。

因此,南京卫戍司令长官部将紫金山视为“南京防御之灵魂”,明确“紫金焚则金陵失”的防御逻辑,将其划归战力最强的教导总队负责守备。

根据南京卫戍司令长官部于11月26日下达的《卫戍作战部署第一号命令》,教导总队的具体防区为:南京城东北中山门、太平门外,从孝陵卫至紫金山北麓的狭长地带;右邻第87师(防守工兵学校、红土山一线),左接第48师(防守尧化门、乌龙山一线),正面宽约12公里,纵深约8公里,恰好封堵了日军沿京杭公路(今宁杭高速)进攻南京主城的最直接路线。

教导总队内部随即完成了更精细的阵地划分:

  • 第1旅(旅长周振强少将,黄埔四期毕业,曾赴德考察军事)下辖第1、第2团,担任西山、中山陵、孝陵卫一线防御——其中第1团防守西山主阵地,第2团则配置在工兵学校附近,作为旅预备队,随时准备支援一线;

  • 第2旅(旅长胡启儒少将)下辖第3、第6团,负责中山陵东侧、灵谷寺至老虎洞一线的阵地防御——这里是紫金山南麓的交通枢纽,也是日军可能迂回的关键节点;

  • 第3旅(旅长马威龙少将,黄埔四期,淞沪会战中因战功升任旅长)下辖第4、第5团,驻守紫金山一、二、三峰的核心阵地——其中第5团配置在老虎洞突出部,作为整个总队的前沿警戒阵地;

  • 直属部队方面,炮兵团进入富贵山预设阵地,可对紫金山南麓的日军进攻路线实施曲射火力覆盖;工兵团则负责在各阵地间构筑交通壕与反坦克障碍;骑兵团前出至汤山、青龙山一线,执行警戒与迟滞任务。

总指挥部设于富贵山隧道内部——这座隧道原本是为连接紫金山南北而修建的民用工程,被教导总队改造为地下指挥所后,可抵御日军150毫米重炮的直接轰击,成为整个防御体系的指挥中枢。

—1—

紫金山主阵地防御战(12月8日-13日)

紫金山主阵地北起岔路口,南至孝陵卫,沿紫金山南麓呈东西走向,是南京城东北的主要防御阵地——该阵地体系由德国军事顾问汉斯・冯・塞克特主导设计,核心思路是“以点控面、交叉火力”:在老虎洞、西山、第二峰等关键节点构筑钢筋混凝土碉堡,碉堡之间以交通壕连接,交通壕两侧挖掘散兵坑,同时在阵地前沿设置多层铁丝网与反坦克壕,形成了完整的防御体系。

其中,老虎洞阵地因突出于主防线,可提前预警日军进攻,同时对日军的进攻路线形成侧射火力,被教导总队视为“紫金山防御的前哨枢纽”。

日军兵分三路向南京进攻,中路日军则沿京杭公路直扑南京东郊,而教导总队防守的紫金山阵地,正是中路日军的核心突破点。

负责进攻紫金山的日军主力为第16师团(师团长中岛今朝吾中将)——该师团是日军甲种师团,下辖2个旅团、4个步兵联队,总兵力约2.5万人,装备榴弹炮、坦克及装甲车,是日军华中方面军的精锐突击力量。

中岛今朝吾在战前训话中明确表示:“紫金山是南京的门户,必须在3天内攻克,否则将影响整个南京战役的进程”。

老虎洞阵地争夺战(12月8日-9日)

12月8日清晨6时许,日军第16师团第33联队(联队长野田谦吾大佐)先头部队约2000人,在12门75毫米野战炮与6辆坦克的掩护下,向老虎洞阵地发起首次进攻——日军的战术是“炮火覆盖+步兵波浪冲锋”:先以炮火轰击阵地前沿的铁丝网与反坦克壕,随后以坦克为先导,步兵紧随其后,分三路向老虎洞阵地的三个碉堡发起冲锋。

防守老虎洞的是教导总队第5团第3营(营长罗雨丰少校)——该营是淞沪会战幸存的老兵营,官兵平均作战经验超过3个月,装备有ZB-26轻机枪、挺马克沁重机枪,是教导总队的一线主力。

面对日军的进攻,罗雨丰营长下令“日军进入50米射程后再开火”,当日军步兵冲至阵地前沿约40米处时,轻重机枪同时开火,手榴弹如雨点般投向日军冲锋队形,日军第一轮冲锋被击退。

当日上午9时许,日军第33联队主力约5000人抵达老虎洞阵地前沿,随即发起第二轮进攻:日军先以榴弹炮对老虎洞阵地进行了长达1小时的覆盖轰击,将阵地前沿的铁丝网、反坦克壕全部摧毁,部分碉堡的顶部也被炮火击穿。

随后,日军以坦克为先导,步兵分为10人一组的突击小队,试图从碉堡之间的缝隙突入阵地。

罗雨丰营长亲自指挥反坦克小组,用集束手榴弹(每束5枚手榴弹,绑上炸药包)对日军坦克进行近距离攻击——在日军坦克冲至距碉堡约20米处时,反坦克小组的士兵从散兵坑中跃出,将集束手榴弹塞到坦克履带下,当场炸毁日军坦克2辆,击伤1辆,其余日军坦克被迫后退。

当日下午3时许,日军第33联队在补充兵力后,发起第三次进攻——此次日军改变战术,以部分兵力从老虎洞阵地的左侧迂回,试图切断第5团第3营的退路。

罗雨丰营长立即调整部署,将预备队第9连调至左侧阵地,依托交通壕进行阻击,双方在交通壕内展开白刃战,日军的迂回战术被击退,但第5团第3营也付出了惨重代价:全营官兵从战前的300余人锐减至不足100人,罗雨丰营长在指挥战斗时被日军炮弹弹片击中腹部,壮烈殉国。

战至12月9日下午2时,老虎洞阵地的碉堡已被日军炮火摧毁2座,第5团第3营剩余官兵不足50人,且弹药消耗殆尽,被迫向紫金山第二峰主阵地撤退,老虎洞阵地失守。

但日军第33联队也付出了惨重代价:战死超过200人,战伤超过500人,联队长野田谦吾大佐在指挥进攻时被教导总队的冷枪击中肩部,被迫退出指挥岗位。

第二峰与西山主阵地的拉锯战(12月10日-11日)

老虎洞阵地失守后,日军第16师团第33联队于12月10日拂晓,在150毫米重榴弹炮与12架飞机的掩护下,向紫金山第二峰主阵地发起总攻——日军的炮火极为猛烈,仅10分钟内就向第二峰阵地倾泻了超过500发炮弹,阵地表面的工事几乎被完全摧毁,山上的松树被炮火引燃,整个阵地陷入一片火海,能见度不足10米。

防守第二峰主阵地的是教导总队第1团(团长秦士铨上校)——该团是教导总队的主力团,下辖3个步兵营、1个迫击炮连,装备8门82毫米迫击炮、12挺马克沁重机枪。

面对日军的猛烈进攻,秦士铨团长下令“官兵进入散兵坑,待日军炮火延伸后再反击”:当日军炮火延伸至第二峰后方的预备队阵地时,第1团官兵立即从散兵坑中跃出,以轻机枪、手榴弹压制日军步兵的冲锋,同时以迫击炮轰击日军的后续梯队。

双方在第二峰主阵地展开了长达3小时的拉锯战,日军先后发起5次冲锋,均被第1团击退,遗尸超过300具。

当日上午10时许,日军第16师团第20联队(联队长片桐护郎大佐)主力约3000人,向西山主阵地发起进攻——西山主阵地是紫金山南麓的重要屏障,若失守,日军可直接进攻中山门,威胁南京主城。

防守西山主阵地的是教导总队第1团第1、第2营——该部官兵依托西山的丘陵地形,以交叉火力阻击日军,日军的冲锋多次被击退。但日军的炮火优势明显,西山主阵地的工事被逐步摧毁,第1团官兵伤亡超过400人。

战至12月11日晚,紫金山第二峰、西山主阵地的战斗进入白热化:日军先后发起8次冲锋,均被教导总队击退,日军第33联队第6中队在夜袭第二峰阵地时,遭到教导总队预备队的反击,中队官兵伤亡超过70人,进攻暂时受挫;而教导总队第1团也付出了惨重代价:全团官兵从战前的1200余人锐减至不足300人,团长秦士铨上校在指挥反击时被日军子弹击中胸部壮烈殉国,指挥权移交团附周石泉中校。

天堡城与陵园新村的防御战(12月12日)

12月12日,南京保卫战进入最关键的一天:日军第16师团第33联队在补充兵力后,向紫金山天堡城阵地发起总攻——天堡城阵地是紫金山主峰的前沿阵地,若失守,日军可直接控制紫金山主峰,俯瞰整个南京城。防守天堡城阵地的是教导总队第3团(团长李西开上校)——该团下辖3个步兵营、1个战防炮连,装备4门Pak37战防炮、8挺马克沁重机枪,是教导总队的预备队主力。

面对日军的进攻,李西开团长下令“战防炮连配置在天堡城前沿,重点打击日军坦克;步兵依托碉堡进行防御”:当日军坦克冲至距天堡城阵地约300米处时,战防炮连开火,当场击毁日军坦克3辆,击伤2辆,其余日军坦克被迫后退。

但日军的步兵冲锋极为猛烈,双方在天堡城阵地展开白刃战,教导总队官兵以刺刀、手榴弹与日军展开殊死搏斗,日军的冲锋多次被击退。

当日下午2时许,日军第16师团第33联队在付出惨重代价后,突破天堡城阵地的前沿工事,教导总队第3团被迫向陵园新村阵地撤退。

同时,日军第16师团第20联队向陵园新村阵地发起进攻——陵园新村阵地是紫金山南麓的最后一道防线,若失守,日军可直接进攻中山门。

防守陵园新村阵地的是教导总队第3团第1营(营长邹蔚华少校)——该营官兵依托陵园新村的房屋、树木进行防御,日军的冲锋多次被击退。

12月12日14时许,灵谷寺炮兵集火射击,当场击毙日军第35联队第9中队长野田耕夫大尉(追晋少佐),毙伤日军数十,暂时遏制了日军攻势。

但日军的炮火优势明显,陵园新村的房屋被炮火摧毁,第3团第1营官兵伤亡超过200人,被迫向中山门方向撤退。

战至1937年12月12日晚,教导总队第3旅(旅长马威龙少将)所辖第5团(团长邓文僖上校,黄埔6期毕业,淞沪会战中曾率部坚守吴淞阵地,战功卓著),这支战前编制达1217人(含3个步兵营、1个重机枪连、1个迫击炮排)的精锐部队已锐减至320余人,其中半数以上官兵带伤,弹药也所剩无几。

日军第16师团为夺取紫金山这一战略制高点,付出了极为沉重的代价。12月8日至12日,仅紫金山方向,该师团就战死187人、战伤582人,总计伤亡769人——其中主攻的第33联队(联队长野田谦吾大佐,此前肩部中弹负轻伤)伤亡最为惨重,战死79人、战伤241人,多名中队长、小队长阵亡,部队攻势屡屡受挫。

日军师团长中岛今朝吾的日记记载:“12月12日,晴。第33联队占领紫金山第二峰,残敌仍在第一峰抵抗;第20联队逼近中山门。敌军抵抗顽强,但我部进展顺利。傍晚,接到方面军总攻命令,各部继续推进”。

日军《步兵第33联队史》记载:“教导总队士兵抵抗无比猛烈,作战意志远超其他中国军队,他们战斗到最后一人,我部伤亡巨大,直至13日才完全控制紫金山主峰”。

—2—

中山门-光华门一线防御战(12月9日-12日)

12月8日:战斗爆发与首次防御

拂晓时分,日军第9师团步兵第36联队第1大队(大队长伊藤善光少佐),趁第51师撤守河定桥、第87师换防立足未稳的间隙,以150余人的前锋分队,在3辆94式轻装甲车的掩护下,沿中和桥快速推进至光华门外大校场机场,随即以41式75毫米山炮抵近轰击城门沙袋工事,仅用20分钟就轰开宽约1.5米的缺口,百余名日军趁机突入瓮城,试图扩大突破口。

谢承瑞团长在城楼上观察到日军突入后,立即亲率第2团第1营(营长周文彬中校)从内城垣向下投掷手榴弹,同时令工兵团(营长钮先铭)用麻袋装土封堵瓮城内侧通道——日军突入部队因通道被堵,无法得到后续增援,陷入“进不得、退不出”的绝境,仅12分钟就被全歼,击毙日军小队长1名,俘虏日军士兵3名,随即用沙袋重新封闭缺口。

当日军第16师团一部向中山门前沿老虎洞阵地发起火力侦察、发射20余发75毫米野炮炮弹时,第1团团长秦士铨已提前令战车防御炮连在西山阵地设伏;待日军装甲车逼近至100米有效射程时,战防炮突然齐射,当场击毁日军轻装甲车1辆,日军侦察分队遭此迎头痛击,被迫撤退,中山门核心阵地未遭实质损失。

南京安全区国际委员会主席、德国商人约翰・拉贝在当日日记中记载:“可以听到南城门(光华门)和中山门上的炮火轰鸣声和机枪扫射声,路灯熄灭后,伤员在街道上蹒跚,无人救助——整个城市都在颤抖”。

12月9日:日军总攻与光华门争夺战

上午8时许,日军第9师团第36联队主力(2000余步兵、10余辆97式中型坦克),在高桥门炮兵阵地(12门75毫米山炮、8门105毫米榴弹炮)的密集支援下,对光华门发起第一次总攻;

工兵第9大队配属该联队,专门负责城墙爆破,在坦克的掩护下,对光华门右侧城墙实施了11次连续爆破,最终炸开3处宽5-8米的缺口,城墙上的28个射击位置有17个被炮火摧毁,城防工事遭到严重破坏。

10时许,日军第36联队第1大队(伊藤善光部)从最大的一处缺口突入,进至光华门内瓮城;谢承瑞组织第2团军士营、战车防御炮连(配属37毫米战防炮4门)实施反冲锋,以平射炮摧毁日军坦克2辆,用手榴弹歼灭突入日军200余人,暂时封堵了缺口,但日军后续部队仍在不断推进,防线一度岌岌可危。

20时许,日军1个小队(约30人)利用夜色掩护,从护城河潜水至光华门外瓮城城门洞隐蔽,试图在次日凌晨配合主力突击;

谢承瑞通过城墙上的观察孔发现了这股残敌,决定采取“火攻歼敌”的险招——他亲率12名敢死队员,将12桶汽油(每桶20升)从城墙箭楼吊至瓮城城门洞上方,随后投掷火种引燃,火舌瞬间吞没了整个城门洞,这股日军小队无一人逃脱,全部被烧死。

此时的中山门方向,日军第16师团主力向老虎洞阵地发起猛攻,第1团第5营因阵地突出、无险可守,在日军步炮空协同攻击下伤亡过半,被迫退至紫金山第二峰阵地;但中山门核心阵地依托瓮城工事,仅被日军炮火轰击10余发,未出现实质缺口,日军的地面突击也被第1团的重机枪火力击退。

双方损失:中方第88师第524团某营两个连牺牲300人,教导总队第2团伤亡约120人(主要为反冲锋时的白刃战伤亡);日军第36联队战史记载,当日阵亡37人、负伤123人,其中工兵第9大队因近距离爆破,伤亡占比超三分之一。

12月10日:日军总攻南京与光华门反击战

12月10日13时,华中方面军司令官松井石根正式下达“南京总攻令”,日军第9师团第36联队得到独立攻城重炮兵第2大队(240毫米榴弹炮4门)、野战炮兵第11联队(105毫米加农炮12门)的增援,对光华门两侧城墙实施饱和轰击,共发射240毫米炮弹36发、105毫米炮弹210发,城墙被轰开宽约10米的缺口2处,其中一处缺口直接贯穿了内瓮城的防御墙,日军的突击矛头已直指城内。

14时许,日军第36联队第1大队(伊藤善光部)约150人从光华门城墙缺口突入,进至光华门内御道街(今南京御道街);谢承瑞令第2团第1营从左侧、军士营从右侧实施钳形反击,同时令战车防御炮连封锁缺口,经2小时白刃战,全歼突入日军,击毙伊藤善光少佐(日军战史追赠其为中佐),俘虏日军士兵2名,缴获轻机枪3挺、步枪17支——这是南京保卫战中,中国军队首次击毙日军大队长级别的军官。

16时许,日军第36联队第2大队在坦克掩护下,再次向缺口发起冲击;谢承瑞亲率敢死队30人,携带手榴弹、刺刀,从城墙缒下突袭日军侧翼,日军猝不及防,被迫撤退——敢死队队员伤亡过半,但成功迟滞了日军的进攻节奏。

中山门方向:日军第16师团主力向紫金山第二峰、西山阵地发起猛攻,以气球观测炮兵射击,试图切断中山门与紫金山的联系;第1团第1营在西山阵地阻击日军,战车防御炮连官兵全部壮烈牺牲(共32人),阵地于18时许失守,第1团残部退守中山门核心阵地,用沙包填补城墙炮轰缺口10余处,日军未突入。

卫戍司令部急调宪兵教导2团预备队(约200人)增援光华门,归谢承瑞指挥;156师一部(约300人)从通济门方向增援,负责封锁光华门内街道,防止日军后续部队突入——这是该防线自开战以来首次获得友军增援,但兵力仍显不足。

12月11日:防御相持与死守命令

日军第9师团第36联队改变战术,以150毫米榴弹炮轰击光华门内城垣防御工事,以工兵爆破队在夜间对城墙缺口实施补爆,试图扩大突破口;日军第16师团主力猛攻紫金山主阵地,右翼部队攻占杨坊山、银孔山阵地,进至尧化门,对中山门形成侧后包围态势——此时中山门-光华门一线的补给线已被日军切断,守军陷入“内无粮草、外无援兵”的绝境。

谢承瑞率第2团以迫击炮(82毫米迫击炮6门)轰击日军炮兵阵地,击毙日军炮兵小队长1名,击毁山炮1门;16时许,日军大校场阵地发起进攻,被守军击退,毙敌约80人——此次炮击成功压制了日军的炮火密度,使城墙缺口的补修工作得以继续。

第1团残部(约200人)+独立营(约150人)在中山门城垣设置交叉火力点,用马克沁重机枪击退日军第19联队的牵制性进攻,日军无一人突入——守军的重机枪火力,成为日军无法突破的“死亡防线”。

拉贝日记记载:“上午9时,安全区落下第一批炮弹(共21人死亡、12人受伤),炮弹来自光华门方向。

往期回顾:南京保卫战(二十二)中央陆军军官学校教导总队(4-1)战斗序列、兵力与装备南京保卫战(二十二)中央陆军军官学校教导总队(4-2)兵员的快速补充与战力不足

南京保卫战(二十一)‌血色雨花台:八十八师与阵地共存亡

南京保卫战(二十)‌不灭倭寇,誓不生还。国将不保,何以家为?

南京保卫战(十九)‌《攻占南京城要领》国家层面授权实施系统性屠杀的行动纲领(3-3)

朝鲜战争:谈判大门的开启与猎狗凯南

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-22 02:30:41 HTTP/2.0 GET : https://b.460.net.cn/a/533627.html
  2. 运行时间 : 0.186047s [ 吞吐率:5.37req/s ] 内存消耗:4,432.92kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5cb00daa328d48a38346bb12079aae5d
  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.001728s ] mysql:host=127.0.0.1;port=3306;dbname=b460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.042991s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000554s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000534s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.004571s ]
  6. SELECT * FROM `set` [ RunTime:0.000472s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001409s ]
  8. SELECT * FROM `article` WHERE `id` = 533627 LIMIT 1 [ RunTime:0.001936s ]
  9. UPDATE `article` SET `lasttime` = 1776796241 WHERE `id` = 533627 [ RunTime:0.017077s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000504s ]
  11. SELECT * FROM `article` WHERE `id` < 533627 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000856s ]
  12. SELECT * FROM `article` WHERE `id` > 533627 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000913s ]
  13. SELECT * FROM `article` WHERE `id` < 533627 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002452s ]
  14. SELECT * FROM `article` WHERE `id` < 533627 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002840s ]
  15. SELECT * FROM `article` WHERE `id` < 533627 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001820s ]
0.223597s