当前位置:首页>大同>陈美勋、吕晓晶等 | 山西大同北魏金茂府M29毛织残片的修复

陈美勋、吕晓晶等 | 山西大同北魏金茂府M29毛织残片的修复

  • 2026-03-07 03:17:00
陈美勋、吕晓晶等 | 山西大同北魏金茂府M29毛织残片的修复

引  言

考古出土的脆弱纺织品,依据其保存状态和埋藏环境,大体可分为北方干燥地区与南方潮湿(保水)地区两类。二者因温湿度、土壤成分、微生物活动差异,呈现出截然不同的脆弱性特征,对应着差异化的提取、加固与长期保存策略。在黄土高原环境下出土的纺织品,因长期处于季节性埋藏环境,温湿度差异大,不仅低湿度、微生物干扰多,还容易出现碎裂、脆化、纤维粘连等病害特征,给原位提取和妥善保存增添难度。因此,本次以提取和保存北魏金茂府M29出土毛织样品为例,基于样品的分析检测结果,再比较国内外脆弱纺织品揭取和保护的相关工艺,运用加固插板法和夹持封存法,完成这件脆弱毛织样品的保护修复工作,进而为北魏墓葬的葬制葬俗、毛织工艺等研究提供相关的实物资料,最终实现“延长文物寿命、保留历史信息”的核心目标。

 样品概况  

(一)样品基本信息与病害评估 

2019年4月,大同市考古所工作人员在大同市金茂府墓群考古项目发掘墓葬时,发现北魏M29墓内(图一)的两具人骨下方残存有形制不明的纺织品。工作人员清理后发现,纺织品脆裂严重,仅能在保存较好的区域截取一块28×15厘米的样品残片(图二)。2022年,文保人员对其进行科学检测和病害评估,发现这件样品存在多处脆裂,且整体埋藏于地层土块中,无法辨认形制,并存在白色点状污染。因此,不利于展览和研究工作的开展,亟待揭取和保护的修复处理。

图一 M29北魏合葬墓

图二 截取土层中的毛织样品

(二)分析检测 

为了全面了解北魏金茂府M29出土样品残片的制作工艺或历史信息,分析检测人员对样品进行了纤维材质、织物组织结构的分析,为其材质鉴别和科学提取提供科学支撑。另外,还对样品的表面白色污染物进行了生物分析,为文物预防性保护提供科学依据。

(三)实验方法 

1.样品的材质面料分析

首先利用傅里叶变换红外光谱仪分析织物的材质,再采用手持显微镜进行织物组织结构的观察,以确定样品材质及面料信息。

红外光谱分析:使用布鲁克LUMOS Ⅱ显微红外光谱仪,检测样品纤维的材质。红外光谱仪实验参数设置为反射模式,扫描次数32,分辨率4cm-1;光谱范围:4000~600cm-1,放大倍率:32倍。

光学显微镜分析:使用Dino-Lite公司的AM7115型号便携光学显微镜原位观察分析样品残片的织物组织结构,放大倍数为50倍。使用KEYENCE公司的VHX-2000型号三维视频显微镜,以500倍放大倍数观察样品表面白色污染物形貌特点。

2.样品白色污染物分析

使用超景深显微镜观察样品织物上的白色污染物,倍率范围100~1000倍,在样品上进行原位观察。

(四)样品的材质形貌分析 

样品的材质鉴定,通过结合样品与现代标准羊毛红外谱图与标峰结果对比(图三),可以看到现代羊毛样品所有的吸收峰,在该样品残片的谱图中有所体现。此外,还有较多其他吸收峰,猜测可能为污染物干扰、或羊毛纤维老化所致。

图三 样品与现代标准羊毛红外谱图及标峰结果对比分析

样品的形貌分析,通过手持显微镜的观察,这件织物经线、地纬和绒纬大多以Z向弱捻,经线为两股合并,地纬较细,为单股,两者以一上一下的平纹织法交织成基础织造结构(图四)。该面料密度为5×6根/mm2,经线投影宽0.1mm,纬线投影宽0.1mm。因残片矿化严重,绒纬被污染物包裹硬化,绒扣结构已不清晰,但仍可见平纹结构上织入绒头的组织结构特点(图五)。

图四 样品织造结构(50×)

图五 样品平纹织造结构(50×)

通过上述红外光谱仪及显微镜的检测,该样品残片判断为羊毛材质的栽绒织物面料,这是研究该区域北魏毛织工艺的重要实物资料。

(五)样品表面污染物分析 

通过前期病害评估,发现样品表面存在多处白色点状污染。文保人员使用超景深显微镜观察毛织物上白色污染物,发现有霉菌菌丝结构(图六)。

图六 白色污染显微图像

之后,使用无菌棉签轻轻擦拭该处白色污染,并接种至PDA培养基上静置培养,于28℃条件下培养5~7天,获得霉菌培养物(图七),最终确定白色污染物为霉菌污染。

图七 霉菌在PDA培养基上的菌落形态

(六)结果与讨论 

综上检测和病害评估,从北魏金茂府M29截取的28×15厘米的样品残片为羊毛材质的栽绒组织面料。这件样品残片老化严重,多处存在脆裂、硬化,且整体浅埋藏于地层土块中,无法辨认形制;样品表面还存在白色点状霉菌污染。基于文物的病害情况和研究价值,需要进一步揭取和保护。

国内外关于脆弱毛织品的揭取与保护工艺研究

目前,考古出土脆裂纺织品的提取与保存工艺,一直是业内亟待突破的重点和难点。国外学者对脆弱纺织品的提取处理经验较早,如1939年Broholm发表博物馆实验室对发掘纺织品的提取修复过程,其中提到考古现场提取纺织品采用了直接卷取法,即将文物裹卷在内径合适的管子上完成提取。但此方法仅适用于质地有一定强度的织物。1898年Friedrich Rathgen在瑞士的干栏式建筑遗址中将水浇在纺织品上,再将其用玻璃板夹持,待慢慢干燥后提取。该方法对考古出土文物的重要信息具有破坏性和不可逆性。随后,除物理方法揭取外,人们尝试研制多种不同类型的化学加固剂以提高脆弱纺织品的揭取概率,并增加织物强度,还对其老化模式和溶解性进行了研究。例如1930年人们运用溶解在松节油中的蜂蜡和溶解在四氯化碳中的橡胶乳胶的混合物,喷洒在织物上用于加固。这种方法在后续去除加固剂的过程中需要对织物进行大量破坏性冲洗,不符合可逆性修复原则。Pippa Cruickshank等在墓穴中提取脆弱纺织品前,在其上滴加2.5%的Mowital B30H乙醇溶液(聚乙烯醇缩丁醛)加固,再用聚乙烯薄膜包覆后放置在挖镶的泡沫板用于运输缓冲。Mowital B30H在较低的环境温度下容易变硬变脆,对适用环境有要求。除了脆弱纺织品的实践揭取外,对于无法揭取的脆弱纺织品,国外学者们还强调要重视多学科交叉分析法和仪器分析法的结合,去揭示文物的历史文化信息。如Christina Margariti等采用了体视显微镜、扫描电子显微镜-能量色散光谱(SEM-EDS)、衰减全反射探针傅里叶变换红外光谱(FTIR-ATR)、配有光电二极管阵列系统的高效液相色谱(HPLC-PDA)、X射线荧光光谱(XRF)等仪器分析方法,再结合相关文献研究,也可获得关于这批发现物的材料、工艺和来源的信息。

国内对考古出土脆弱纺织品的揭取保护的关注虽起步较晚,但也在实践中积累了不少经验。鉴于考古出土纺织品的珍贵性,国内揭取总体以物理方法为主,化学加固为辅,主要依照文物本体纤维强度和埋藏环境做相应的处理。在干燥环境下出土,且尚存纤维强度的纺织品,王㐨先生依据实践经验建议:若保存状况较好可直接提取到托板上;若易脆裂可采用托取法处理,即用竹刀等把纺织品挪到大小合适的托板上并固定好,然后连同托板将器物取出。《博物馆纺织品文物保护技术手册》中也对纺织品考古现场提取方法进行了归纳,主要有揭取法、冷冻提取法、托网法、插板法等,这些方法适用于有机械强度的纺织品,脆裂纺织品容易使其断裂、位置偏移,最终无法提取。尚存纤维强度的纺织品在揭取后的保存加固,主要有托裱法、丝网加固、针线法等。托裱法,借鉴于传统书画装裱经验,用浆糊将脆弱文物加固在宣纸上,仅适用于单面平整的织物。丝网加固,主要采用桑蚕丝和聚乙烯醇缩丁醛(PVB),双面包覆加固脆弱织物。针线法,则运用绉丝纱包覆糟朽织物,对织物本体既有加固也有罩护作用。

综合国内外对脆弱纺织品的保护方法,主要适用于纤维还残存有一定的机械强度的纺织品,对糟朽、硬化的织物主张用科学检测的方法留存文物信息,但多是有损检测,样品不容易保存下来。加固纺织品的揭取,国外多用化学方法,且适用于小面积、柔软的织物,多不可逆。北魏金茂府M29出土的样品残片,本体纤维强度低,有碎裂、硬化、糟朽、矿化等病害,按照目前国内外揭取纺织品的方法评估,基本会以样品检测为主。

因此,本次脆裂样品残片的提取和保存,创新运用加固插板法进行提取和参考国外的夹持封存法进行保存。加固插板法的原理是托裱法、插板提取法和背衬加固法的综合运用,即维持文物原位的前提下,先通过表面加固维持文物原位,再利用插板逐步分离文物和其下土层进行原位提取,最后背衬加固。这种方法在加固文物本体的同时,最大程度维持脆裂文物的原位置,保留文物的基础信息,适用文物的大小范围不受限制,也无化学试剂污染。夹持封存法则是借鉴许多国外博物馆用于修复考古出土的脆弱纸莎草纸的经验,利用亚克力板和无酸纸板不仅可以夹持稳定存放文物碎片不移动,还可通过两面透明的亚克力板方便文物的研究。这两种方法均符合“最小干预”“可逆性”等可移动文物的保护修复原则。

 毛织样品的提取与保护

(一)毛织品的提取 

考古人员在M29人骨下截取的样品残片,是半埋藏于截取土层中,形制不清。我们运用加固插板的方法将这件残片从考古土层中进行原位提取。具体操作步骤如下:

第一,原位加固。先用吹尘球轻吹浅埋于土层中毛织品的表面浮尘。在不扰动样品原位置前提下,用毛刷在无酸棉纸表面裱刷浓度为3%以下的稀浆糊(浓度为微粘手即可),再将涂刷有稀浆糊一面的棉纸覆盖在脆裂毛织物表面(图八),并用干燥干净的小毛笔轻扫未涂浆糊的一面,以确保无酸棉纸能完全覆盖并加固在脆裂毛织品上。这种方式既能增加脆裂纤维间的强度,又可固定住脆裂毛织品的原位置。

图八 宣纸覆盖加固脆裂残片

第二,插板提取。等待加固位置彻底干燥后,用多片小尺寸的垫板多角度底切分离毛织品与土层(图九)。提取时注意插板插入深度大于文物的厚度,确保文物揭取的完整性。分离结束后,再用一片大的垫板垫在多片垫板和脆裂的毛织品下方。

图九 插板法逐步原位提取本体

第三,包夹翻转。用一片大垫板放置在无浆糊的无酸棉纸上,两片大垫板上下夹住棉纸、多片小垫板和毛织品,形成包夹状态后固定翻转。翻转后,移除最上层大垫板和多层小垫板,用文物吸尘器和干燥小毛笔从旁边扫吸多余土层,直至无浮土为止(图一〇)。此外,在毛织品背面还粘黏有小土块,需用干净毛笔蘸去离子水轻刷去除。

图一〇 清理毛织品表面土层

第四,背衬加固。毛织品背面清理出织物结构后,用小毛笔蘸取3%浓度的浆糊,将典具纸点刷固定在毛织物背面,用于加固和承托脆裂毛织品(图一一)。

图一一 在脆裂毛织品背面进行加固处理

第五,清理浮尘。背面加固完成后,用两片大垫板夹持翻转到毛织品正面(图一二),再用文物吸尘器配合相关工具将表面吸附的灰尘、硬结物去除。除尘过程中注意以下两点:第一,按织物纤维纹理,顺着同一方向清理,同时搭配文物吸尘器吸取浮尘;第二,织物应该全程保持干燥状态,并及时清洁软毛刷,防止尘土对文物的再次污染。至此,完成了脆裂毛织品整体的提取过程(图一三)。

图一二 加固后翻转到毛织品正面

图一三 脆裂毛织品完整揭取

(二)毛织品的除霉 

本次揭取的脆裂样品残片属有机质类文物,经检测表面存在白色点状霉菌。样品整体提取后,表面仍存在遮挡本体织物结构的微生物腐蚀病害。霉菌属于真菌的一种,空气中悬浮有霉菌孢子。霉菌对有机文物有极大的破坏力,不仅在其生长代谢过程中会产生有机酸腐蚀文物本体,霉菌菌落还会生成色素污染文物,使得文物遭受不可逆转的损害。为此,我们运用硫酰氟对这件毛织品残片进行了熏蒸。硫酰氟是一种高效的广谱杀虫熏蒸剂,具有渗透力强、速度快、用量低等特点,在熏蒸后还会有防虫的效果。这件样品熏蒸后,我们再用75%酒精点擦残留在毛织品上的白色霉菌,直至去除菌丝结构(图一四)。等待一个月后观察,白色霉菌没有再次产生,确定去除霉菌污染。

去除霉菌前

去除霉菌后

图一四 毛织样品上白色霉菌去除效果对比图

(三)脆弱毛织品的封藏保护 

霉菌污染处理后,样品残片本体仍存在脆裂严重的病害,文保人员采用夹持封存的方式保护文物本体,以便于后续的检测、收藏及展示。夹持封存适用于脆弱糟朽的文物,具体操作方式如下:

首先,将一张厚度与毛织品一样的无酸纸板,按照文物边缘形状在中间随形挖镶。将随形的纸板套装在脆裂加固后的毛织品上,再用两块透明亚克力板夹持。这样随形的纸板直接承受了亚克力板夹持的压力,保护了脆弱的文物本体,在相对湿度的波动中,还提供了额外缓冲空间。最后,再用数条胶带和木框封闭亚克力板边缘,不仅防止灰尘污染,而且不妨碍气体交换(图一五)。这种针对脆弱文物夹持封存的保护方法,已被许多国外博物馆用于保护修复考古出土的脆弱纸莎草纸,获得不少成功案例。

图一五 样品残片提取和保存的前后效果对比

至此,M29出土脆裂样品残片的揭取和保存的处理全部完成(图一五)。

(四)毛织样品的价值研究 

经过前期的提取加固、封藏保护处理,M29出土的样品残片形貌结构已基本清晰。通过检测分析,笔者确认这件样品残片为羊毛栽绒残片,其与新疆的营盘、楼兰、尼雅等所出东汉到魏晋时期的栽绒毯组织结构特点基本一致,但织造更为紧密。栽绒毯是一种在织物表面形成毛绒的毛织品,其组织结构是先将经线和地纬线交织成平纹组织,然后再用绒纬在经线上拴结小型绒扣(图一六)。这种栽绒毯弹性好,保暖性好,是草原和寒冷地区生活的必需品。这件山西大同北魏金茂府M29出土的样品残片经科学检测判断和对比,具有栽绒毯结构的特征(图一七)。

图一六 单经结扣栽绒毯

(引自《新疆古代毛织品研究》)

图一七 M29样品残片显微图

另外,这件样品的出土地点是历史上北魏迁都地平城,大规模的民族迁徙,导致此地汉族、鲜卑及其他民族杂居互融。山西大同北魏金茂府墓群中随葬有羊骨、鱼骨及少量的牛骨,反映了草原文化的特色;对该墓群的人骨和动物的C、N稳定同位素分析结果显示,该墓群的先民们主要以粟黍农业及家畜饲喂为生。该墓群揭露了中原传统农耕文化和北方草原游牧文化的融合,反映了此地经济、生活及文化的多样性。北魏金茂府M29这件毛织品出土位置在两具尸骨的下方。与新疆地区出土汉晋时期栽绒毯的材质相比较,栽绒毯用羊毛居多;且营盘墓地、尼雅夫妻合葬墓等出土栽绒毯也是用于包裹或垫于尸骨处。由此可见,北魏金茂府M29毛织品与新疆地区出土汉晋时期栽绒毯在材质、织造结构和用途方面具有颇多的相似性。因此,这件样品残片的发现为北魏时期该区域的毛织工艺、葬制葬俗以及民族交流融合提供了新的参考资料。

结 语

本文通过记录提取和保护脆裂样品残片的工艺过程,认识到加固插板法和夹持封存法完全适用于碎裂、糟朽文物的原位提取和完整保存,符合可逆性的修复原则。相较于传统的加固提取和保存方法,这两种方法对纺织品纤维强度、尺寸大小无要求,实际操作和材料选择也较为便捷,是一种较为广普的保护修复方法。另外,通过妥善修复和科学检测,对样品残片得出认识和判断:这件样品应是羊毛材质的栽绒毯。这为研究该区域北魏毛织工艺的重要实物资料,可为后续的织造复原研究提供参考。

 本文系国家社科基金西部项目:柴达木盆地出土吐鲁番时期丝织品研究(23XKG001)阶段性成果。

E N D

图文丨陈美勋1、吕晓晶2

李玉芳3、王瑛1、王克青1

(1.中国国家博物馆 2.大同市考古研究所 3.陕西科技大学)

原文名为《考古出土脆裂毛织品的揭取与保存工艺研究

——以山西大同北魏金茂府M29毛织残片的修复为例》

刊于《文物季刊》2025年第4期

此处省略注释

转自:考古汇

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-09 14:21:07 HTTP/2.0 GET : https://h.460.net.cn/a/459967.html
  2. 运行时间 : 0.100189s [ 吞吐率:9.98req/s ] 内存消耗:4,372.16kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=dce4765787c0e93a63968a3bdc427d40
  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.000663s ] mysql:host=127.0.0.1;port=3306;dbname=h460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000848s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000351s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000288s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000551s ]
  6. SELECT * FROM `set` [ RunTime:0.000242s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000568s ]
  8. SELECT * FROM `article` WHERE `id` = 459967 LIMIT 1 [ RunTime:0.000805s ]
  9. UPDATE `article` SET `lasttime` = 1773037267 WHERE `id` = 459967 [ RunTime:0.013158s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.004216s ]
  11. SELECT * FROM `article` WHERE `id` < 459967 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.002627s ]
  12. SELECT * FROM `article` WHERE `id` > 459967 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000450s ]
  13. SELECT * FROM `article` WHERE `id` < 459967 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.007295s ]
  14. SELECT * FROM `article` WHERE `id` < 459967 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001939s ]
  15. SELECT * FROM `article` WHERE `id` < 459967 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001058s ]
0.101904s