8月5日,英国驻上海代总领事霍必澜根据西摩与刘坤一谈判达成的默契,通过外交途径要求两江总督府就3000名英国海军在上海登陆的事情发布文告,以便使中国人确信,英国海军在上海登陆的目的只是为了防守上海租界,并没有其他的目的。这个决定,中国方面由总督府负责通知上海道台做好准备,而外国方面则由西摩和英国驻上海代总领事霍必澜于8月9日直接通知领事团,告诉他们英国3000名海军将于8月12日在上海登陆,各国领事很快将这一消息向各自政府作了通报,但在没有收到各自政府的指示之前,他们也没有给西摩和霍必澜以答复,于是西摩和霍必澜都以为各国政府同意英国海军在上海的登陆计划。
法国、美国也纷纷向两江总督刘坤一表示将仿照英国的例子派部队在上海登陆。这些消息在上海引起了极大的震动和忧虑,许多有办法的中国人纷纷避往安全地方。鉴于这些新情况,刘坤一不得不改变先前同意少量英国部队登陆上海的决定,以免英国军队的到来刺激其他国家采取同样的行动。8月10日,刘坤一通过罗丰禄将这一改变告知索尔兹伯理,希望英国政府能够充分考虑他目前所遇到的难处,改变或暂缓英国军队在上海登陆。与此同时,刘坤一直接致电西摩,请求他不要让英国军队在上海登陆。然而由于英国的一些部队已经离开香港向上海进发,所以西摩只能致电香港,命令尚未出发的英军就地待命。第二天,西摩与霍必澜一起就此会见上海道台余联沅,并最终说服道台放弃反对英军前来上海的意见。不过,上海道台根本无权决定这么重大的事情,而刘坤一当天则通过上海道台更明确地告诉西摩和霍必澜,他放弃原先的态度,反对英国海军现在就在上海登陆,理由是其他各国将采取同样的步骤,而且将在中国人中间引起普遍的忧虑。