十九世纪中叶,民智未开,迷信之风最盛。六年三月,佛山雨雪,群讶为不祥。七月,海上大风,三日夜不息,六榕寺塔被吹圮。塔建自唐代,俗人相传谓以镇海外诸夷者。自是遂奔走相告,谓省垣不日定有夷祸发生。果也,于九月中旬,有划艇名「阿罗」者,悬英国旗,私运烟土,驶入省河,巡河千总梁国定入艇搜之,验其篙师榜人,皆逸匪也,絷十三人以归,并以其船所悬之英旗为假冒,拔而弃之。据闻「阿罗」先日虽曾在英领事署注册,认为英船,俗名鬼划,然注册期满,经过十阅月,自不当以英船看待。维时英领事巴夏礼,坚持华官不当擅入英船捕人之约,且以毁旗为大辱,索还所获十三人。时获犯方受讯,讯实者七人,未得供者六人,名琛命先以六人还之,告以七人实积匪,供证确凿,不当还。巴固执不允。名琛谓此小事,不足深较,使县丞某持照会并解七人往。巴弗受,云须以梁国定往,保证以后再无此事(案即道歉之意),且此案须由彼代为定谳。某覆命,名琛曰:「姑置之,必事事如其所请,彼愈无厌矣。」迄二十三日,忽遣翻译来促,限四十八小时不如约者,当进兵攻城。名琛笑置不理,亦无戒备。时柏贵洊升巡抚,入京陛见,名琛兼署抚篆。清代故事,武乡试以巡抚为考官,正届试期。二十五日,名琛方赴校场试马射。忽闻炮声自东来,有顷,报英舰入夺猎德中流炮台矣。司道镇协相顾错愕,急入告。名琛笑曰:「乌有是,日昃彼自走耳」。下令省河水师各船勿与战。薄暮炮声果止,英海军司令,率战舰三艘、划艇十数只,泊十三行。诘旦,炮声复作。敌分趋凤凰冈东安西固等炮台,台上守兵,以总督有命不许应战也,相率弃台去。名琛尚从容欲毕试事,府县固清中止,遂罢试。二十七日,海珠炮台,相继失守。名琛虽大言,然中实恇怯。时城内外团勇集者二万余人,愤欲一战,名琛持不可,广州守吴昌寿长跪请发兵,亦不应。昌寿愤极,取架上令箭,亟趋出,欲矫命宣战,名琛躬起追之,及诸门,夺令箭而归,由是民间切齿名琛矣。二十九日,英船及海珠两处,同时发炮,轰击督署(其时之粤督署,本在外城)。属吏某,冒死入见,请避地,名琛危坐中堂,手「四元玉鉴」一册。流弹飞越隔院墙外不为动。某至,笑而遣之。日暮,炮暂止。布政司江国霖、粮道张百揆,亦以避居请,仍不可,曰家君(指其父志诜也)尚无迁意,我何可独避?国霖等不敢复言。翌日午后,炮又作。督署西偏事厅及月台,均被击毁。又纵火焚靖海门民居,火及城楼,中夜照耀如白昼。司道复固请迁避,不得已许之。人定后,舁行李出署,用夫役数百人。炮声止,地方官始出救火,达旦方息。
十月朔,名琛进老城(案即内城),诣孔庙行香(清吏老例每逢朔望外出行香),遂入居巡抚署。伍崇曜晋谒,述英人愿和意,请委员同往洽商。乃派雷州守蒋某偕行,晤英领事巴夏礼,议良久,不得要领而散。巴童年来中土,能华语。耆英与英人定约时,巴甫弱冠,即参预樽俎,力请与耆交欢,耆故悦之(有说录为义子,此未必确)。要之,巴于中土人情,揣摩纯熟,一切窍要,均能洞悉,故英所攫得之权利,较他国为独多,巴之力也。是日日中,炮声又大作,城垣崩二丈许,守城官督标中军副将凌芳阵亡,军遂溃。大埔团勇入援,巷战互有杀伤,团皆用土枪,力不敌,久之亦退,然已斩馘敌兵数十人。敌将入督署,周视而去。焚靖海五仙两门时,居民救火,被击毙不少。时敌兵实不足二千人,入城者闻仅二三百耳。初二至初六等日,炮轰城如故。初七日,更分五路进攻,炸弹落地,巨者八十余斤,然入夜必休止。连日伍崇曜偕诸官绅与巴夏礼磋商和议多次,迄无头绪。巴曾议及与总督相见礼节,又请于城外择公所为议场,请总督亲临。崇曜以告江国霖,国霖谓此尽可行,乃入白名琛,名琛不可。国霖曰:「彼但以燕见为请,固自无伤国体,许之必可止兵,何所惮而不为?」名琛怫然日:「夷情诡谲,至于此极,君尚以所言为可信耶,若相见而遭挫辱,后事益不可为矣。」国霖无以对,此议遂寝。其后炮攻即昼夜不息。夫仅一相见,犹虑遭挫辱,孰知后来挫辱乃千万倍于此耶,此则百思不得其故矣。