3月7日,义律照会琦善,宣布暂停进攻,同时发布文告,强迫恢复通商贸易,并威胁称:“如天朝大员对于现时英军的驻防加以任何危害,则英军即将以武力对付,全城可能惨遭祸害。如果中国商人与英国及外国商人间的自由买卖受到阻止,则广州全城的一切商业应立即予以断绝。”参赞大臣杨芳到达广州后,即接手了对英交涉事务,他一方面着手对广州防务进行部署,一方面将琦善逮捕锁拿。但他面对英方提出的条件,却苦无良策,既怕拒绝英方恢复通商的条件而致重开战端,又怕接受英方通商要求则忤逆道光帝不许心存与英方通商之意。左右为难之下,他宣布恢复中美贸易,企图以此既满足英方要求,又可敷衍朝廷。
但是,英方不买杨芳的账。当义律获知中美恢复通商的消息后,当即向外商宣布:除英国海军司令官外,任何人无权准许船舶驶入珠江。只要广东当局不明确表示同意恢复中英贸易,英军就将严密封锁广州,禁止中外通商。3月13日,伯麦发出命令,禁止英国及各国商船驶进珠江。同日,英军以“摩底士底”号、“司塔林”号舰攻占大黄滘炮台。义律还亲率“复仇神”号轮,“萨马兰”号、“阿塔兰塔”号等舰由澳门出发,骚扰红山河岸,连陷磨刀炮台、飞舒阁炮台、上闸炮台、洪后新炮台等,英军沿岸一路烧杀掳掠,将澳门至紫泥之间的一切公共建筑设施和105门火炮尽数摧毁。15日,义律派“复仇神”号上驶大黄滘,欲进省河。至凤凰冈炮台时,英船受到江西南赣镇总兵长春所率守军坚决阻击。英军舢板2只被击沉,“复仇神”号被迫退回。18日,英军再次大举来犯,“摩底士底”号、“阿吉林”号、“司塔林”号、“青春女神”号、“路易沙”号、“复仇神”号、“马达加斯加”号等7艘舰船,直入省河,先将凤凰冈炮台攻陷,接着连破永靖、沙面西、海珠三炮台以及东炮台、红炮台,夺去大炮120余尊。当天下午,英军占领城外商馆区,省河两岸的防守据点全部丧失。此时仍在广州的林则徐虽然已获准“协办夷务”,但无兵无权。他面对危局,并未消极观望。他捐资募集福建泉州、漳州壮勇,“共得五百六十人”,分布各路,布置防守,准备与英军决一死战,与广州共存亡。