在台湾仕绅资助及亲友借资下，成功降捐知府。嘉庆十一年（1806年）九月补授台湾府知府，派任前嘉庆皇帝召见，杨廷理直言应当开兰，上谕：「禀商督抚」。十二月十一日，抵台南府城就任知府，此为其二次抵台。
开兰历程.嘉庆十二年九月九日自艋舺出发从山路入噶玛兰，与水师总兵王得禄合击驱走佔领基隆、噶玛兰、苏澳的海贼朱濆，此为其首次抵兰。任务完成，于十月十日返抵台南府城，却接到圣旨要其内渡返回。于嘉庆十三年四月内渡。嘉庆十四年（1809）八月，以「候补知府」身份渡台处理漳泉械斗，此为其第三次抵台