当前位置:首页>戏曲>舞台生活四十年:梅兰芳戏曲表演学习及保养方法

舞台生活四十年:梅兰芳戏曲表演学习及保养方法

  • 2026-05-11 00:34:17
舞台生活四十年:梅兰芳戏曲表演学习及保养方法

我向来觉得注意辨别精、粗、美、恶是决定一个艺术家一生艺术道路的关键,今天谈戏,我还要从这句话谈起,并想打几个比方,具体地来谈谈。

银幕形象创造

观众心理学

演员自我修养

导演如何指导演员?
科班收的学生,最小七岁(高富全艺名:七岁丑),最大不过十二三岁。
一百多个小孩凑一起,吃饭穿衣、大小便哪样都离不开人。每晚学生睡了,派两位教师整宵不睡看护。叶亲家住前院,每晚必到学生屋子,查看两次。
科班学生七点起,全体练功学唱,三小时后到十点半收工。戏馆十二点半开锣。没工作的在家练功。有工作的都上馆子。
先由教师点名,把一群小演员排得整齐,一律穿袍子马褂。教师率大队人马,鱼贯而出。到了馆子,各人按戏码扮戏。六点多散戏,排队进门,点清人才散队休息。晚上继续用工,十一点半收工。

《要善于辨别精粗美恶》

一个演员表演艺术的道路如果不正确,即使有较好的条件,在剧场也能得到部分观众的赞美,终归没有多大成就,所以说,演员选择道路关系非常重大。

选择道路的先决条件,就须要自己能鉴别好坏,才能认清正确的方向,不怕手艺低,可以努力练习,怕的是眼界不高,那就根本无法提高了。

不能鉴别好坏,或鉴别能力不强的人,往往还能受环境中坏的影响而不自觉,是非常危险,并且也是非常冤枉的。

譬如一个演员天赋条件很好,演技功夫也很扎实,在这种基础上本来可以逐渐提高的。

但如果和他同时还有个演员,比他声望高,表演上不可否认的也有些成就,可毛病相当大,他就很可能受到这个演员的影响,学了一身毛病,弃自己所长,学别人所短,将来可能弄得无法救药。
归根究底,是自己不能辨别,为一时肤浅的效果所诱惑,以至于走上歧路。

梅兰芳练功照

还有些演员,条件和功夫基础都不错,也没有传染上别人的坏毛病,但自己的艺术总是不见进步,别人的长处感染不到,在生活中遇见鲜明的形象也无动于衷,这是什么道理呢?
自己不继续勤学苦练,也可能在一定程度上故步自封,但也确有很努力的苦练了半辈子,可是总不够好。
京剧演员对这种现象,有句老话是“没开窍”。
没开窍,就是没有辨别精、粗、美、恶的能力,看见好的不能领会,看见坏的也看不出坏在何处,到处熟视无睹,自己不能给自己定出一个要求的标准,当然就无从提高自己的艺术。
固然聪明人易开窍,较笨的人不易开窍,但思想懒惰,或骄傲自满,不肯从各方面去思考,不多方面去接触,如同自己掩盖自己的眼睛一样,掩着眼睛苦练是不会开窍的。
所以天赋尽管迟钝,只要努力去各方面接触,广泛地开展自己的眼界,还是能做得到的。
辨别精、粗、美、恶的能力,完全可以用这种方法训练出来。
好和坏是比出来的,眼界狭隘的人,自然不能知道好的之上更有好的,不看坏的也感觉不出好的可贵。
譬如演员,看一出公认的优秀演员的戏,或者看一件世界知名的伟大艺术品,看完后该自己想一想,究竟看懂没有?一般公认为好的地方究竟看出好来没有?
不怕说不出所以然来,只要看得心花怒放,那就说明看懂了。
自问确实没有看出好来,不要自己骗自己,轻轻放过,应当向比自己高明的人请教,和自己不断地继续钻研。
一定要使公认的好作品,对自己真的产生感染力,那就说明你的眼界提高了一步,这时候对自己表演的要求无形中也提高了。
梅兰芳指导梅葆玖吊嗓
我学艺时经长期严格管制,甚至出门散步、探亲访友,都不能乱走,还有人跟着,不能自由活动。

看戏本是业务学习,倒成了课余最主要的娱乐。日子久了,演技方面,不自觉地逐渐提高。

后来我总告诉学生,多看戏,看的范围要愈广愈好。

学旦角的,不一定专看本工戏,各行角色都要看。同时批评优劣,采取他人的长处,这样才能使自己的技能丰富起来。

戏曲与绘画

譬如学画,要留心揣摩别人作画,如何布局、下笔、用墨、调色,日子一长,对自己作画也会有帮助。

中国画那种虚与实、简与繁、疏与密的关系,和戏曲舞台的构图有密切联系。从事戏曲工作的人,钻研绘画,可以提高艺术修养,变换气质,从画中去吸取养料,运用到戏曲舞台艺术中去。

戏曲演员,扎扮好了,走到台上,已不是普通人,而变成“艺术品”了,和画家收入笔端的形象,是有同等价值的。

人物扮相固重要,更重要的是从神态气度中给人一种对神的幻想,否则就是只有“形似”而没有“神似”了。

我演《生死恨》韩玉娘《夜诉》一场,只用了几件简单的道具。堂景是从《寒灯课子图》的意境中琢磨出的。

《天女散花》许多亮相,是我从画中和塑像中模拟出来的。

飞天很多是双足向上,身体斜飞着,只能从飞天的舞姿上吸取她飞翔凌空的神态,而无法直接照摹。做亮相的架子,一定要选能静止或暂时停顿的姿态,才能站得住。

画的特点,是能把进行着的动作停留在纸面上,使你看着很生动。戏曲的特点,是从开幕到闭幕,只见川流不息的人物活动,所以必有优美的亮相来调节观众视觉。
有些火炽热闹的场子,最后的亮相是非常重要的,往往在一刹那的静止状态中,来结束这一场的高潮。
一九五八年五月,我在太原巡回演出,游览了晋祠。难老泉(明代书法家傅青主题字)、齐年柏(周代古木)和宋塑宫女群像为晋祠三绝。
宋塑侍从像中女官六个都是男人打扮,和故宫博物馆宋徽宗画的《虢国夫人游春图》的女官非常相似,老太监塑得惟妙惟肖。
这些立体雕塑可看四面,比平面的绘画对我们更有启发,甚至可把她们的塑形直接用到身段舞姿中去。
画上看到古装头后,我首先想台上需要的是什么?贴片子是要保留的,头顶上的髻也应当保持与大头相等的高度,后面披着的长发,就代替了“线尾子”。这样才会让观众看了顺眼。
绘画对我化妆术的进步,也有关系。绘画时,首先要注意敷色深浅浓淡,眉样、眼角的是否传神。久之,就提高了美的欣赏观念。我化妆上还在不断改进,就是从这些方面得到启发的。

我幼年看过很多名老前辈的表演,初不能完全领略他们的特点。

龚云甫的《太君辞朝》《吊金龟》一类的戏,看了只觉得他的声音好听,动作表情好看,究竟好到什么地步,我还是说不出来。

初看谭老板(鑫培)的戏,就有特殊的感想。当时扮老生的演员,都是身体魁梧、嗓音洪亮的。惟有他的扮相,那样瘦削,嗓音那样的细腻悠扬,一望而知是好演员的风度。

他向来有压堂的能力(演员出台,台下立刻肃静无哗,内行称压堂)。

一次他跟金秀山演《捉放曹》,曹操出场唱完一句,陈宫接唱‘路上行人马蹄忙’,我在池子后排边上,听不大清。吕伯奢草堂里的唱腔和对句,也没使劲。

我正有点失望,哪晓得等曹操拔剑杀家的一场,才看出他深刻的表情。就说他那双眼睛,真目光炯炯,早就把全场观众的精神掌握住了。

从此一路精彩下去,唱到《宿店》的大段二黄,愈唱愈高,真像‘深山鹤唳,月出云中’。陈宫的一腔悔恨怨愤,都从唱词音节和面部表情深深地表达出来。满戏园子一点声音都没有。

我那时还只小学生的程度,不能完全领略他高度的艺术,只就表面看得懂的来讲,已觉得精神上有说不出来的轻松愉快了。

名演员的表演,一般都有些崇拜思想,容易引起注意,也自然容易发生感染,因而不至于轻轻放过。但对有精湛表演而不很出名的演员,在辨认他优点的时候,则较困难。
遇到这种观摩机会,千万不要觉得他不是名演员而加以漠视,这正是锻炼眼力的好机会。
青年的时候,看到有些扮相嗓子都不好的配角演员,前台观众对他不大注意,后台对他却很尊敬,我明白这样的老先生一定是有本事。

但最初我也看不出好在哪里,长期细听细看,渐渐了解他不仅是会的多,演的准,台上确是有别人所不及的地方。

譬如一出戏的配角有某甲、某乙、某丙,在他们共同演出的时候,觉得除了主角之外,还看不出某个配角有什么突出的地方。

等这出戏的某乙演员死了,换另一个人,立刻就认识到,原来某乙有这些和那些的长处,是新换的人所赶不上的。

从这种实际体验中,不知不觉把眼睛练得更敏锐了些。

梅兰芳在沪居花园中指导李世芳上马身段

演员对于观摩同行演员之外,还应细细观摩隔行的角色演戏,来扩大眼界。
没看过的剧种和外国戏,更是考验眼力的好机会。对一个完全生疏的剧种,往往不容易理会,但是只要虚心看下去,一定也一样会发现它的优缺点。
遇着机会,把看到的优缺点,向本剧种的内行透露出来,看他们对自己的外行看法有什么表示。凡对一种生疏的东西,能提出恰当的批评,就说明在原来的基础上又提高一步。
这些增强眼力的方法,都是要时刻耐着心去做,不可听其自然,因为有时候稍微疏忽,就会受到损失。
我有一次也看了从没见过的地方戏,最初好像觉得唱念有些可笑,锣鼓有些刺耳,很想不看,这时克制自己,冷静了一下,就想到今天干什么来了?一定要耐心看下去。
一转念,立刻眼睛耳朵聪明了,看出不少优点。看了几次后,不但懂了,而且对于这个剧种某几个演员的表演,看上了瘾。
我在几十年舞台生活中,向来主动多方面接触,可有时还沉不住气,不免犯主观,不是转念得快,就几乎使自己受了损失。
所以我觉得,一个演员训练自己辨别精、粗、美、恶的能力,全靠自己掌握……
我幼年练工,一张长板凳,上放一块长方砖,我踩跷站砖上,站一炷香。
冬天冰地踩着跷,打把子,跑圆场,起先一不留神就摔。可踩着跷在冰上跑惯了,不踩跷到了台上,就轻松容易,凡事须先难后易,方能苦尽甘来。
后来我近六十岁了,还能演《醉酒》《穆柯寨》《虹霓关》一类的刀马旦的戏,就不能不想到当年教师对我严格执行这种基本训练的好处。
葛、茹二艺人,一个老眼昏花,一个深度近视。
我在济南看戏的时候,人六十开外,老眼昏花,但演《时迁盗甲》《祥梅寺》等戏,腰腿轻捷,步法井然,观众决想不到他如此近视。
这是幼工极深,场上地位尺寸烂熟于胸,才能这样进退从容,准确摸索到台上部位的。
推陈出新
一个古老的剧种,能松柏常青,是因为它随时进步。如果有突出的、优秀的创造,而为这个古老剧种某一项格律所限制的时候,我的看法是,有理由可以突破的。
但须有能力辨别好坏:这样的突破是不是有艺术价值?够得上好不够?值不值得突破?
我同意欧阳予倩的话:“不必为突破而突破。”话又说回来,没有鉴别好坏的能力,眼界狭隘,就势必乱来突破了。
京戏本是徽、汉为主流的两种地方戏,到北京受欢迎,站定了脚,发展起来的。
京剧特点:
一、它的语言文字,虽然粗浅,但比较通俗,而表演方面具有较大的灵活性,给演员以发挥创造的机会。
二、善向各方面学习。武打吸收武术不少架势,曲牌则大量用昆曲的牌子,但都经过组织拆洗,变成自己的东西,这就不能不归功于许多前辈的旁搜博采,精心创造。
一九一三年,我从上海回来后,觉得老戏取材于古代史实,虽然有些有教育意义,可取现代时事编成新剧,看的人岂不更亲切有味?收效或许比老戏更大。
脑子里转了半年,戏馆也知我这企图,翊文社的管事,带了几个本子跟我商量,对付着排了一出《孽海波澜》。

二次打上海回,就更深切地了解,戏剧前途的趋势,是跟着观众需要和时代而变化的。我不愿还站在这个旧圈子里不动,再受它的拘束。

艺术没有新旧的区别,推陈出新,加以发挥,才是艺术进展的正规。

昆曲词句深奥,观众不能普遍听懂,这是它最大的缺点。不过昆曲身段,是复杂而美观的,可供取材的太多了。

我认为昆曲有表演的价值,是想把它的身段,尽量利用在京戏里。老艺人大半有昆曲底子。我当年提倡昆曲,是希望能引起同仁的兴趣,大家共同研究如何运用它的好处。

排新戏的步骤:

先由几位戏剧朋友,随时留意把比较有点意义,可以编制剧本的材料,收集好了;再由一位起草,分场打提纲,大略写出,共同商讨。大家各出所长,集体编制,新剧本起草后一起讨论,有点像座谈会。

民国初年,新腔虽未盛行,但我排新戏时,总想琢磨些新颖动听的腔调,加强表现人物。
我和陈彦衡研究旦角唱腔。他是主张革新的,但他说:
腔无所谓新旧,悦耳为上。歌唱音乐结构第一,如同作文,作诗,写字,绘画,讲究布局、章法。所以繁简、单双要安排得当,工尺高低的衔接,好比上下楼梯,必须拾级而登,顺流而下,才能和谐酣畅。
要避免:怪、乱、俗。要让他们听得舒服,就要懂得“和为贵”的道理,然后体贴剧情来按腔,有的悲壮淋漓,有的缠绵含蓄,有的富丽堂皇,有的爽脆流利。
昆曲讲究唱出曲情,皮黄就要有“味儿”。琢磨唱腔,大忌杂乱无章,硬山搁檩,使听的人莫名其妙。
创造唱腔,应不拘一格,但以清新大方,不落窠臼为宜。
青衣的表演形式相当长久,到前清末年,才起了变化。首先突破的是王瑶卿先生,他注意到表情与动作,演技方面,才有了新的发展。
青衣、老生的唱腔,可互相借鉴,但要善于运用、剪裁得当。泥古不化的人,认为破坏成规,真坐井观天。老谭就用过青衣、老旦的腔。
我认为青衣的动作精神,讲究端庄稳重,但不妨学一两出花旦戏调剂一下。
可见同一出戏,在艺术处理上,可以用各种不同的手段,但目的都为了集中地表现人物的思想变化,这种精神却是一致的。
可惜王大爷壮年就‘塌中’了(幼年发育嗓音转变,叫‘倒仓’;中年音败叫‘塌中’)。我是向他请教过,按他的路子来完成他的未竟之功的。
内行有言:“一嗓定乾坤。”倒仓变嗓是一个关口,倒不过来,往往一蹶不振,沦为配角。但刻苦锻炼,艺术上达到某种高峰程度,就能克服生理上的缺点,扭转乾坤,成为影响不小的流派。
叔岩名第祺,是余三胜的孙子。出生梨园世家,那时就以小小余三胜的艺名,在天津成为童伶红角。倒仓后经八九年极艰苦的锻炼,才以余叔岩本名,参加喜群社。
后来他用了较长时间,仔细看过京津两地以及旅行来京演出的谭派演员的戏,对每个人都做出结论,以供参考,余叔岩才顺利继承谭派,发展成余派。
“伶界大王”谭老本不喜收徒,当时余碰到机会,为谭老解决了一桩困难,才得入门受业。
余叔岩的学习法
叔岩各方面广泛学习,包括票友、对文学和音韵学有修养的外行朋友,爱听谭戏的老观众,为谭老检场的,甚至“上手”,他都虚心请教,不肯放过任何机会。
但其归纳鉴别的本领最大。叔岩向老艺人学戏,善抓最基本扼要的东西。为节省财力、精力、时间,有些戏他向同辈中先学个轮廓,再请老先生指点窍门。
他向人学时,专心致志,涓滴不遗,必把对方全副本领学到手,然后拆开仔细研究,哪些最好的,一般的,哪些要不得的,哪些好东西放自己身上不合适,要变化运用。
这如同一座大仓库,经选择加工,分成若干组,以备随时取用。最重的是通晓音韵规律,基本身段谱,这如总电门一样,掌握了开关,才能普照库房,取来的货自然准确合用。
叔岩钻研剧本文学和重视音韵规律,受魏铁珊的熏陶。魏三爷有武术功夫,精力过人,生平不坐人力车,天津市区内不论远近,总是步行。
武戏文唱&文戏武唱
前辈们的功夫真是结实,文的武的,哪一样不练。
当年孙菊仙、谭鑫培、汪桂芬三位,同享盛名,唱法成为三大派别。
可讲到身段,舆论津津乐道的,就只有谭老了。三位里惟谭老先生,早年唱武生的,武工很深。连文戏里,他有些可贵身段,也都靠幼年武工底子才能出色当行的。
武打和舞台上其他的动作一样,都是表演手段之一,都须和生活内容、思想内容结合起来。
能打且能唱能念能做的武生,他的一些戏,就称为“武戏文唱”。“文”字含赞扬的意义。杨小楼是“武戏文唱”的典型,我第一次听到这词,就是观众对他的评价。
《贵妃醉酒》可说是“文戏武唱”。因是一出地道的文戏,而又需有腰有腿,有演武戏的能力,动作要干净,不可拖泥带水
“文戏武唱”,最忌武的技术表面化。如卖弄技术,使观众感到“武”的程度,就违了“文戏武唱”的目的。
老生戏“文戏武唱”的例子更多。谭先生之后,余叔岩也演得精彩,他们是文武全才。这种偏重做工的文戏,使武工蕴藏在骨子里,在特定的表演中给角色形象增加了光彩。
老生的唱念都带湖北音,是因谭派(鑫培)、余派(叔岩)流行不衰。谭、余二家不断交流发展,所以汉派在京剧舞台上的影响较大。
谭鑫培跟杨月楼(杨小楼父)是三庆班的老朋友。杨月楼托孤给谭,后杨给谭做干儿子。所以杨小楼有个名叫“嘉训”,就是按谭家的“嘉”字排行起的。
可见我们这一行,文、武、昆、乱哪一门都够学上一辈子。眼睛呆板无神,嗓子不搭调门,天生缺憾,也是人工无法补救的。
练武工的,腿腕的骨骼部位,都有关系。有些体格不利于练武,勉强学习,往往造成意外损伤,抱恨终身。
天赋方面具备了各种优美的条件,还要有名师指授,虚心接受批评,再拿本身在舞台上多少年的实际经验,融会贯通后,才能成为十全十美的名演员。
我家学戏的传统,从祖父起,就主张多方面向前辈们领教。
俞老先生功夫那么好,起完了霸也满脸汗。他不愿当着观众沾汗,就用极快的手法沾。观众以为戴秀是检场的,谁知他是专门送纸的。这就是前辈对观众、艺术认真负责的表现。
任何演员,走出了台帘,就不能随便在剧情外有什么动作。饮场,擦汗,都要尽量避免。唾痰,擤鼻涕,更是台上最不好的习惯,绝对该加以整肃。
姨父徐兰沅说过一副对子,八个字,就把表演技术,写出许多层次:看我非我,我看我,我也非我;装谁像谁,谁装谁,谁就像谁。

二十世纪五十年代,梅兰芳在京剧《贵妃醉酒》中扮演杨贵妃

除向老先生虚心学习和多方面观摩别人演出外,最重要的,就是借用观众鉴别精、粗、美、恶的言论,来增强自己的鉴别力。
唱戏的好比美术家,看戏的如同赏鉴家。一座雕刻作品跟一幅画,它的好坏,是要靠大家来鉴定,才能追求出它真正的评价。
那时观众上戏馆,都称听戏,如说看戏,就有人笑他外行了。戏剧圈流传两句俚语:唱戏的是疯子,听戏的是傻子。

当年唱完《女起解》,人民剧院的演员郭叔鹏走进扮戏房,谈起今天的苏三,删去辞别狱神的形式和台词,我是非常同意的。

《演员病不得》
(一)饮食方面
(1)有刺激性的食品不能多吃,太油腻的易生痰,少吃为妙。
鲜牛奶、鸡蛋、水果、蔬菜……有益身体,也是最需要的食物。
(2)唱的前后,冷饮绝对禁忌。
尤其刚唱完,声带经过较长久激烈的震荡,还没恢复正常,内行管这叫‘热嗓子’。拿冷饮来刺激,顿时就能哑了。这是屡试屡验,百发百中,好比滚水倒在冷玻璃杯里,一冷一热,马上就会炸破,是一样的道理。
(3)俗语“饱吹饿唱”,吹笛的太饱,也不合适吧。
表演前更不用说,只能少吃为妙,饱了唱起来气儿先就不畅,动作也易吃力。遇到开打的戏,吃过分了上去,很可能突然发生肠胃症的危险。
戏馆邀角,向例有管吃、管住、管接、管送四管的规定的。
我只要夜里有戏,晚饭就马虎吃点算了,非等唱完回家休息会儿,才敢放胆吃。深夜进餐,当初也很不习惯。日子久了,才慢慢改成这样的。
(二)寒暖方面
表演完出汗多,毛孔全部张开。稍一大意,就易受风寒侵袭。得了风寒症,中西医都不外乎给你吃些发散剂。吃了病是好得快一点,可声带经药力发散,也一定松弛了。
最初我也没经验,一次唱《玉堂春》前,受了点小感冒,请中医开方吃了一剂中药。凤二爷看了药方说,坏了。
我先还不大信,台上果然发觉嗓子不对,怎么也使不上劲。敢情声带松了,就不能收放自如了。
他还说不但中药如此,阿司匹林一类发散药,唱前也不能吃。普通的流行感冒,生我们身上,就没法下药。治好了不利于嗓子;顾了嗓子,病又不能快好。
有什么好办法?演出时就是不许生病,那就该对自己的饮食寒暖格外小心。
我卸妆时,掭了头总立刻用热手巾把头盖好,再用干手巾围住脖子,慢慢落了汗,穿好衣服才出去。
运动员不也这样吗?激烈的比赛完毕,不管冬夏,都要披件衣服,围条围巾。也就为了大汗之后,最易风寒的原故。
冬天从很热的屋子走出去,千万戴好帽子围上围巾。还要闭上嘴。这都是演员演出期间该注意的。
讲到锻炼身体,就在平常不上台的时期,起早、遛弯儿、吊嗓、练工,增强抵抗力。终年躺屋里不敢见风,那不成废物了吗?
(三)睡眠问题
演员应有适当和充分的睡眠。睡得过多也不好,照样嗓子发闷,失了亮音。内行叫‘闷宫’。大概表演期内,八九小时的睡眠最正常。
外国许多歌唱家和演员,日常很有规律,好保护嗓子和体力。表演期间访问的宾客,暂时都不见。家里更不不去打扰。
这时他的饮食、寒暖、睡眠三项,全由指定的医生在旁加以指导照顾,好让他养精蓄锐,专心致志地在艺术上发扬光大。值得我们借鉴。

综合自《舞台生涯四十年:梅兰芳回忆录》

最新文章

随机文章

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