当前位置:首页>太原>【时中瑛文章系列】民国时期太原的地方武装

【时中瑛文章系列】民国时期太原的地方武装

  • 2026-02-12 13:12:29
【时中瑛文章系列】民国时期太原的地方武装

地方武装又称民间武装,指不脱离生产,忙时务农,闲时训练,主要维持治安,必要时外调作战。政治上看,不同时期或因隶属不同政治集团,有不同使命。清代,太原地方武装为团练,主要为防堵太平军、捻军。民国时,先后有警备队、保卫团、民卫军。抗战时期,日伪组织了自卫团。中国共产党组织人民,建立了游击队、武工队,配合八路军和解放军作战,为抗日战争和解放战争的胜利做出了突出贡献。现予简述,以飨读者。

一、清朝时期的地方武装

唐代以来,中央政府利用地方民间组织的武装力量进行守城防盗、维持治安,是为“团练”。明初,沿海边境为防倭寇,自发组建“民兵”,并招募参与军事行动的“乡兵”。随着农民暴动频发,明廷组织地方豪强武装戍守战略要地。

上两图为咸丰年间,曾国藩训练团练用的铜质“花钱”

上两图为咸丰六年(1856年),云南姚安县王朝里团练的清册

清代中后期,面对内忧外患和八旗兵、绿营军战力羸弱的现实,尤其是太平军、捻军及义和团风起云涌,清廷不得不鼓励地方官绅兴办团练,以守土保疆、维系统治,一时间,团练运动如火如荼。

上两图为清中期团练练习射箭

办团练者多为乡土士绅,亦有地方官吏,更有曾国藩、李鸿章这样的股肱之臣。咸丰三年(1853年)6月,北伐的太平军进入河南、逼近山西,清廷命当局组建团练,要求“富者出资,贫者出力”。咸丰七年(1857年),河南捻军威胁到山西,清廷再令各州县建立民团。同治元年(1862年),捻军逼近山西,四川起义军也威胁到陕西、河南、山西。在此形势下,清廷三次督促山西办理团练。

上图为山东胶东龙湾团练花名册

实际上,清廷既想利用团练协同正规军镇压农民起义,又担心扰官害民、难以控制。故各地办团练不仅时间晚,且时办时停,形势紧张时催办,平缓时裁撤。

上图为团丁操练刀术

上图为清末团练四名团丁

团练常以县以下保甲为基础,十户为一牌,十牌为一甲,若干甲为一保,大保七八百户,小保二三百户。大保以二三保为一团,小保以四五保为一团。牌长和甲长同为团练基层领导,有的下设什长,也有牌长轮流担任。有的按地域划分,有的分东、西、南、北、中五团,有的分仁、义、礼、智、信五区,还有以乡设团练分局,每团设团长一二人,负责团练事宜。

上图为清中期广东团练学堂照片

上图为团丁持枪与刀的对打训练

上图为团丁在路口值守

团丁年龄17—50岁,有的按户抽丁,大户出一二名,小户两户出一名;有的按适龄人数抽,二人出一名或五人出二名;还有的按村庄大小、人数多少来抽。有的允许富人雇工代出;还有的准许在外经商者出钱免出。

上两图为清末时四川通省团练讲习所同学录

团练任务包括:一是协助清军或单独抵御起义军进攻;二是防范盗贼,维持治安。装备多为弓箭、大刀、长矛,尤其是负责防盗和维持治安的,一般装备较差。还有的是临时将全村所有器械统一借出,供团练使用。

上图为团练武器和团旗

上图为《团练置军火章程》

清朝统治者对团练主要是组织,训练常由团内武艺精熟者任教练,选庙宇和宽敞之地为场所。时间通常为早晚习武,每月操练三五次;有的每日学习,互相比试,定期会操;有的分上下午班轮流操练。训练内容主要是武功、拳术和刀枪技艺,有的简单队列操练;有的还考核阅试,按成绩优劣进行赏罚。

上图为清末时团练训练

上图为书法《武以行侠侠以禁暴》

团练经费自筹,通常由团董、团总、团长各自备资斧。丁勇每名按日给银八分,调防给银一钱;什长每名按日一钱,调防一钱二分。团丁食物各自携带。       

上两图为1905年和1907年,广东新化团练保甲局的租捐收票

毓贤(?—1901),汉军正黄旗人,捐监生出身,以“残酷治盗”闻名官场。1899年任山东巡抚,当时山东正爆发义和拳运动,拳民以“扶清灭洋”为口号,焚烧教堂、攻击教民。面对列强施压,毓贤采取“剿抚兼施”策略,一方面镇压激进拳民,另一方面将大部分改编为义和团,纳入地方团练,试图用民间力量对抗列强。在德国外交压力下,清廷于1899年11月将其革职,由袁世凯继任。

上图为山西巡抚毓贤

上图为团练告示,内容有“保卫家乡”“为国增光”“驱逐外洋”“大清圣主”等,含“扶清灭洋”之意

在慈禧太后支持下,1900年3月,毓贤任山西巡抚。毓贤赴任时,带十几名义和团员作卫队,释放了支持信号。到任后,在太原设义和团总坛口,任命义和团首领为团总,给予官方身份;发告示鼓励“习拳保家”;将部分义和团编入军队,发放武器弹药。在其支持下,义和团迅速扩张,当年6月全省义和团超万人,遍布79个州县,成员以农民、手工业者、无业游民为主,他们身穿红衣、头裹红巾,手持大刀长矛,以刀枪不入、神灵附体为口号,在各地开展活动。

上图为义和团武器和“守望相助”团旗

上图为义和团员持“钦令义和团粮台”旗

上图为手持大刀的义和团员

上图为三名义和团团员

7月1日,清廷发布谕旨,要求地方官员“驱遣传教士回国,沿途设法保护”,试图缓和与列强的矛盾。但毓贤刻意篡改,将教民“悔悟自新”限定为“诚心出教”,否则“立正典刑,断难宽待”,点燃了全省屠杀传教士和教民的导火索,导致发生“山西教案”。

上图为建于1869—1870年的解放路天主教堂,1900年7月9日被义和团焚毁,该照摄于1882—1900年,藏于英国牛津大学皮特里弗斯博物馆

上图为1905年修建的解放路天主教堂

上图为1907年拍摄的“山西教案纪念碑”

上两图为八国联军侵华后,清廷向列强妥协,命清兵镇压逮捕和斩杀义和团员

二、民国前期的太原地方武装

阎锡山当政后,奉行“保境安民”,一方面加强军队建设,一方面组建保卫团,促进各地“自治自卫”。由于其高度重视,山西各地保卫团开展时间比较长。

上图为民国前期山西地方保卫团铜牌

上图为阎锡山题《积健为雄》

(一)警备队

1914年,北洋政府颁布《地方保卫团条例》,要求“凡未设警察的地方,凡人民请求及县知事认为需要,得报明本省长官设立保卫团”。当年,袁世凯派金永为山西巡按使(省长),金借口安定社会秩序,编练地方武装,成立山西警备司令部,自兼总司令。共编警备队步队15营、马队6营,分驻全省要地。其中:步队第11营驻太原,全营官兵300人。袁世凯死后,金永逃离山西,警备队于1917年纳入晋军部队。

上图为警备队男子展示机枪,仿制麦德森轻机枪

上图为警备队操练

上图为民国初期军阀征兵,代理人带着军乐队

(二)保卫团

1917年,阎锡山推行“村本政治”,要求每个编村成立保卫团,18岁至35岁的男丁都要入团接受训练,农忙定期操练,冬季农闲时每天出操。1922年,进一步改进村制,把建立保卫团列为重要内容。

上图为民国初期“山西督署”银质徽章

上两图为1920年山西六政考核处和政治实察所编印的《人民须知》及封底

1927年制定《山西改订地方保卫团施行细则》《修订地方保卫团条例》《县保卫团法》和《山西省县保卫团法施行细则》等,各县都建起保卫团。太原四县共建13个,团丁22027人。武器有枪支66支(机关枪1支、步枪23支、驳壳枪16支、手枪22支、土枪4支),子弹3187发。

上三图为山西省公署编印的《山西改订地方保卫团施行细则》及宣传口号

上图为1924年,平遥县保卫团褒奖证书,六等嘉禾奖章,平遥县知事吴洁己颁发

上图为五台县东冶模范保卫团合影

上两图为1927年,阎锡山任国民革命军北方总司令时的银质奖章,背面为“除暴安民”

保卫团组织:每闾为一牌,闾长为牌长;数闾为一甲,村副为甲长;一编村为一村团,村长为村团长;一行政区为一区团,区长为区团长;一县为一总团,县知事为总团长。

上图为1930年《汾阳行政旬刊》

上图为汾阳县知事考察第三段保卫团的情况

上三图为汾阳县第三区郭家庄保卫团的牌匾和王廷芳、王廷桂的布标

保卫团任务有三项:一为稽查本村窝藏匪类,二为捕拿土匪盗贼,三为查禁贩吸烟土金丹等。训练内容有拳术、刀矛技艺和手榴弹投掷。训练分常操与会操两种,常操由各村团自行组织,会操是各村团集中操练。经费自筹。

上图为永济县清乡保卫团第一大队的收据,为“今收到北社庄:馍馍75斤半”

上图为儿童训练,武器为木头枪

(三)防共保卫团

1935年下半年,红军长征到达陕北。阎锡山为阻止红军入晋,于8月29日至9月11日召集沿黄河21县开会,要求组建防共保卫团。序列为:县团—区大队—区队—中队—小队。中队长以上官佐由现役军官担任;正副小队长由中士或下士担任。当年成立17个,均由相邻县编组。其中:第九团驻阳曲,辖阳曲、忻县、榆次三个大队和静乐、交城、太原、徐沟四个独立区队。全团7569人,团丁7059人,中队长以上官长96人,正副小队长414人。

上两图为1936年防共保卫团印的《新团丁须知》及相关内容

上两图为1936年,五台县柏兰村老账本,内有防共保卫团花销记账情况

团丁从富裕人家挑选,每闾出1名团丁,挑选30%至50%户。团丁条件是:本省籍18岁以上35岁以下、身体康健的男子;外省籍男子在本省居住2年以上、置有不动产者。并选1/5作为候补,缺额时递补。防共保卫团纪律严格。团丁须绝对服从官长指挥,执行任务如因藉故回避或延误的,要按章惩罚,惩罚条规有24项。

上图为1936年11月,晋城县陈县长“防共保卫团第一期团丁告谕”

上图为1935年编印的新团丁须知

上图为介休县张原村保卫团布标

上两图为三十年代阎锡山“主张公道”铜质徽章

1936年8月,阎锡山将防共保卫团改编为新编步兵团,列入晋军建制。

上图为1936年清源县新营村村公所人员合影

上图为1937年元宵节,五台东建安国术团合影

三、日伪统治时期的太原自卫团

日伪统治时期,为加强殖民统治,日寇在占领区建立自卫团,强迫群众参加。日寇投降后解散。

上图为日伪统治时期,伪自卫团训练步枪射击

上图为日伪统治时期,上海奉贤县青村区自卫团证章

1943年以前,自卫团组织为:每闾编一闾队,由闾长率领;各闾队合编为一村队,由村长率领;各村队合编为一区队,由区长率领;各区队合编为县自卫团,由县警察所长率领。自卫团队员年龄17岁以上50岁以下。有以下之一者免役:家境贫苦,因入团致生计困难者;因患病难于行动,或肢体残废者;心神丧失或精神衰弱者;在外地供职或本地任公职者;其他经核准免役者。

上两图为1942年,伪治安总署编印的《保甲教科全书》《保甲浅说》

1943年2月,伪省署将自卫团分为保甲自卫团与特殊自卫团。保甲自卫团分常备队和后备队。其每班自卫队8—12人。每编村自卫中队由村长兼任队长,下设3小队。每区编一区大队,由各村自卫中队编成。每县编一县自卫团,县团长由县知事兼任。任务为:在区域内巡更缉盗,必要时盘查旅客,协助军警剿办土匪。各村自卫队由队长分配值勤,值勤团丁每闾每日5人,每日更替一次。值勤事项:侦察匪情,注意行人,清查户口,轮流值更,联络军警团队等。遇警时,以撞钟或鸣锣为号。村闾邻村有“匪徒”时,应召集团丁前往协助。如遇大股“匪徒”,应即报附近军警前往“剿灭”。

上两图为1942年,伪治安总署编印的《自卫真谛》《自卫意义》

上图为日伪统治时期自卫团徽章

特殊自卫团:每县组织一特殊自卫团,简称特团,由各村队中选拔18—25岁优秀队员编成,人数200—300人,特团长由县知事兼任。特团长不在时,由县警备队副大队长代行职务。1940年6月,全省建立自卫团51个,共有团员87199人,1944年共有团员587034人。

上图为日伪统治时期,伪自卫团在收割后的麦田里训练

上图为日伪统治时期,杭州市保卫团徽章

其任务为:协力友军及警队讨伐盘踞县内之敌匪,以巩固治安,主要针对抗日武装。日伪要求自卫团站岗放哨,给他们送情报,但除日军据点附近少数村镇自卫团能经常放哨和送情报外,一般村庄自卫团不起什么作用,有时不得已送几次情报应付。只有极少数真正给日军做事。

上两图为《保甲历史渊源》《防共对策》

上图为1933年吉林延边县百草沟日伪自卫团成立纪念

上图为日伪自卫团的步枪、大刀等武器

自卫团平时训练以队为单位,由村队长组织实施,每星期举行2次,每次1—2小时。县知事利用春秋两季农闲举行集中训练,每期1个月。训练内容分术科和学科两种,术科有国术、射击、制式教练和战斗教练;学科有千字课、公民常识、保甲大意、农村自治、农事合作和卫生常识。术科每日2次,每次一个半小时;学科每日2次,每次1小时。

上两图为1939年11月山西省第五行政专员公署(阎锡山政权)编印《国民抗敌自卫团课本》

上三图为自卫团团歌,捉汉奸,铲除伪政权

上两图为抗战时期,山东枣强县宗教自卫壮丁队队长、副队长徽章,书“民众自救”

后备自卫队员训练内容:救急医疗法,灭火法,对空监视与飞机来袭时如何防护,村落各种防护设施构筑及联络传达报告要领等。区队和县团还要举行联合训练,每月至少1次。校阅时间常为5月和11月下旬。

上图为抗战时期的太原徽章

上两图为1938年,广州民众抗日自卫团编印的《自卫团团员识字课本》中的《人》《敌人》

自卫团一般没有武器。只在日军认为重要的村庄和日伪据点附近,在放哨时带几枚手榴弹,下哨后留下。所需经费由各村负担,向村民征收。特殊自卫团经费由县负担。自卫团干部和团丁概不支薪,但协助军警警戒或防御“匪患”时,酌情发放给养。

上图为1938年4月15日,《同盟写真特报》登载的日寇《北京四郊的自卫团检阅式》

上图为日伪统治时期,伪自卫团的部分武器

上图为日伪统治期间,伪自卫团进行训练

上图为日伪统治时期,平遥“广恒裕达记”的广告纸,加盖有黑色的“自卫团”印记

四、民国后期的太原民间武装

民国后期,太原民间武装主要是民众自卫军。1947年底,阎锡山统治区只剩太原等几个大城市及晋中数县。为挽救危局,阎锡山强迫成立民众自卫军。

上图为1948年底,阎军为修筑防御工事,太原城内的树木均被砍光

上图为1948年底,太原人民生活困苦,儿童沿街乞讨

太原市民卫军司令由市长白志沂兼任,司令部下设参谋、副官、军械、军需、书记五处。辖16个大队和1个通信分队,城内每区编1个大队,每大队辖4至10个中队,每中队辖2至3个分队,每分队辖3个班,每班正副班长各1人,队员8人。并设妇女队,妇女队5至10人为1组,3组为1分队,3分队为1中队,全区编为1个大队。妇女队队员大都经过短期军事训练。全市民卫军共6000余人。

上图为1948年底,阎军士兵冲破封锁线,向解放军要饭充饥

上两图为解放军缴获的晋军大炮和汽车

民卫军训练内容有:训练使用武器,利用地形地物,警戒搜索,灵活指挥联络。1948年5月5日,在杏花岭体育场举行了规模较大的检阅竞赛表演,科目有制式教练、轻机枪和轻炮的使用、步兵排攻击、刺枪、手榴弹投掷等。

上图为小店战斗胜利结束后,解放军俘获俘虏

上图为1949年4月20日,义井守军205团、207团向解放军投降

上图为1949年4月23日,解放军64军战士趁着爆炸浓烟冲过汾河“洋灰桥”

民卫军主要任务有:协助构筑工事、挖战壕,协助守城作战,监视清查坏人,承担运输工作,给据点及碉堡运送材料、弹药、给养等。1948年10月,有2000余民卫军队员划归“铁血师”,到卧虎山配合守军与解放军作战。

上两图为军民共同庆祝太原解放

上图为《评解放太原的巨大胜利》

五、中国共产党领导下的人民武装

抗战时期,我党领导在山西建立了晋察冀、晋冀鲁豫、晋绥、太岳等一系列抗日根据地。太原周边则主要是游击区,利用游击战打击敌人。

上两图为1938年,兴县人民武装自卫队和兴县人民自卫队的布标

上图为抗战时期,我党领导的“人民自卫团”奖章

据2001年版《太原军事志》载,抗战时期,太原地区我党领导的抗日武装有:成成中学师生抗日游击队、太原县游击队、娄烦牺盟游击队、太原东山工人抗日游击队、太原东山抗日游击队、韩谦抗日游击队、阳交游击第一支队、清太县抗日游击支队、牺盟会清太县游击大队、清太边山工人基干游击队、东阳曲县独立营、西阳曲县工人武装自卫队、清太徐边山平川公安基干游击队、清太徐游击四大队、清太徐敌后工作队、娄烦敌后武工队、第八分区清太徐武工队、东阳曲县游击大队、清太徐平川武工队等29支。

上图为抗战时期,清太徐抗日武装向敌据点进攻

上图为1942年,晋绥边区崞县第三区武装自卫队的收据

据康玉庆《太原东山抗日游击队活动始末》文,太原沦陷后,好多难民涌向东山。当时东山煤矿很多,大矿主携资外逃,小窑主停产歇业。部分失业外籍矿工既无返乡之资,又无安身之处。1933年就加入中共、18岁任排长、后退役回乡的窑头村齐世铭,很快组建了60余人的“东山抗日游击队”。1938年2月,阳曲东黄水村教书先生、地下工作者郑福光,与八路军120师358旅716团取得联系,副团长(政委)廖汉生要求郑福光在东山组建抗日游击队。郑看到齐世铭人数多、名气大,便主动联系,劝其合作,接受八路军领导。齐喜出望外,不久番号确定为八路军120师358旅716团盂(县)平(定)阳(曲)寿(阳)游击支队。

上图为抗战时期阳曲县工卫游击队

上图为工卫旅21团部分干部合影

游击队改编后,附近武装纷纷归附,队伍扩展到六百多人。随着人员扩大,武器成了问题。齐世铭一面请人修理破旧武器,一面派人到各地收集国民党遗留枪支。游击队员梁三曾在城内收藏枪支三十多支,齐世铭派他带4人进城取运武器。当时太原城戒备森严,梁三等一进城就被盯梢,取武器外运时被逮捕。齐心急如焚,设法营救。

上图为1938年,129师在辽县(左权县)西河头村,组织游击队员与民兵开展游击训练班

上两图为根据地民兵在训练

牛驼村有个银山煤矿,系太原维持会长吴小能所开,矿上主管申五和齐世铭交处甚厚,齐通过申五托吴小能到日本特务部活动。吴小能是齐的老师,和日本特务头目野奇是连襟。野奇想以枪支为诱饵,诱降游击队。5月25日在牛驼村举行“受降仪式”,游击队于前日领取“慰劳"面粉,日寇答应释放人员,只扣留枪支。

上图为根据民兵和游击队在道路上埋地雷

上图为绘画《民兵和儿童埋地雷》

第二天拂晓,游击队预先埋伏,齐世铭则在村大庙等候。敌人只来野奇和吴小能两人,什么也没带,只驾驶一辆摩托。仪式开始,野奇讲话,吴小能翻译,大意是:只要齐世铭听从日军指挥,维持好东山治安,日军一定不会亏待,所诺粮饷弹药一样不少,只是得定个时间到火车站点名领取。齐识破敌人诡计,便暗示队员下手。贴身警卫务青子一把抱住野奇,两人滚作一团。一连长见状开枪,打伤野奇和务青子,打死吴小能。野奇见势不妙,夺路而逃,摔死在庙前崖底。游击队杀敌的消息传开,群众抗日斗志高涨,爱国青年踊跃参加,游击队更加壮大。

上图为武工队向游击区和敌占区进军

上图为晋绥根据地的游击队在行军

据“烟波钓徒”文,1937年10月,八路军129师师长刘伯承派秦基伟以教官身份接管一支队伍,临行前只给一封信。秦基伟来到太谷县,找到中共县长杜任之。杜把他带到自卫队驻地白塔寺,引荐给他们后,就把自卫队交给秦基伟。200多人都是孔祥熙铭贤学校十六七岁的学生,23岁的秦基伟成了娃娃头。秦带他们训练,给他们讲抗日救国道理。太原沦陷后,日军逼近太谷,秦基伟带他们一路东行,上了太行根据地,后编成秦赖支队。

上图为抗战初期的秦基伟

上两图为民兵担架队支援前线

解放战争时期,除徐向前领导的解放军部队外,太原地区人民武装有:清源县游击大队、徐沟县游击大队、太原县游击大队、清太徐新十七队、清太徐平川武装工作队,这些武装大部分于1946年3月至10月创建,随着解放战争节节胜利,于1948年陆续归并到解放军吕梁军区和晋中军区,真正成为人民军队,为解放太原做出了突出贡献。

上图为清源县新营村张凤(左一)参加的同蒲支队部分队员

上两图为民兵向前线运物资、战场抢救伤员

上图为清太徐武工队一小队在徐沟县刘村留影

上图为1947年介休县沙堡治村同仁欢送孙希哲村长

新中国成立后,1954年在县、区设立兵役局。1958年,毛主席发出“大办民兵师”号召,在县、区及人民公社、厂矿企业、高校设立人民武装部,承担民兵组织和征兵工作。1969年10月,省军区独立师直属营改为太原警备区警备营。1983年组建武警山西总队太原支队,成立武警太原消防支队,为太原的社会治安、消防建设等作出了突出贡献。

上图为六七十年代“太原民兵”布标

上图为笔者在洪福拳馆

谨以此文,追忆太原地方武装力量发展的历史过往。为此,太原市档案局原局长宋建平题诗《咏江山》如下:

江山万里属人民,武装工农护国魂。幸有锤镰开盛局,千秋基业万年存。

上图为2026年元月,笔者拜访太原市关爱退役军人协会,与顾问邢劲力、副秘书长王卫东和环卫产业管理中心李龙合影

上图为太原市关爱退役军人协会徽章

笔者注:本文主要参考资料有:1989年3月,杨瑞武主编,山西人民出版社发行《纪念太原解放四十周年》;1997年5月,山西省史志研究院编,中华书局出版《山西通志·36卷·军事志》;2001年12月,中国人民解放军太原军分区编,山西人民出版社发行《太原军区志》;2008年杨拴保主编《清徐老照片》;2010年杨拴保主编《清徐老照片(二)》;2014年,曹安吉收集、高恒如编撰,三晋出版社发行《三晋民国老照片》;2017年刘香成(美)编著,湖南美术出版社发行《壹玖壹壹:从鸦片战争到军阀混战的百年影像史》;2023年9月,中共山西省委党史研究院编,中共党史出版社发行《晋中解放区历史资料选编》;2024年胡小远著,北京大学出版社发行《大清团练》;2025年6月13日康玉庆《太原东山抗日游击队活动始末》等。

给予指导帮助的有:太原市档案局原局长宋建平,中共太原市直机关工委原书记南中华,著名剧作家赵威龙,太原学院教授康玉庆,省晋商文化基金会会长李茂盛,市委党史研究室原主任杨云龙,市委党校副校长范富,原太原市市容环卫局局长马恩友、朱茂生,副局长贾文治、陈立盛、郭惠田、段耀辉,原科长田树人、张淑萍、孙维增、范建林、李越、李思新、马卯生、郭晋毅、宋太红、白明科,山西警察学院宣传部原副部长洪源生,太原市旅游学院原院长谢玉辉,太原市关爱退役军人协会顾问邢劲力、副秘书长王卫东,广西师范大学文学院时宇骅,太原慈善学校副校长刘杰,山西远飞环保工程公司总经理柳建强,洪福熊猫拳馆馆长陈文忠,迎泽区环卫队原队长王维旭,同仁张贵宝、叶建刚、范建姝、张敏、肖昊宸、李龙等。

来源:时中瑛
责编:党群作部辰宇  虹吉

校审:党群工作部  佳宁  邵晨

审核:晓炎  海鹏  文冬

扫码关注

太/原/市/城/乡

管/理/局

最新文章

随机文章

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