Tras la batalla, y viendo que la Armada había quedado sin navíos, Porlier solicita el traslado al Ejército como muchos otros marinos, y en enero de 1806 es capitán en el Regimiento de Infantería de Mallorca. La guerra de la Independencia lo encuentra, como Teniente Coronel de Granaderos y con veinte años de edad, en el Ejército de Extremadura que se dirige al norte peninsular. El 10 de noviembre de 1808 este ejército es barrido humillantemente por las fuerzas imperiales francesas a las puertas de Burgos (batalla de Gamonal). Porlier protagoniza uno de los escasos episodios heroicos de la batalla oponiendo una gran resistencia. Tras defender la posición que le había sido asignada en las estribaciones de Villimar, decide efectuar una retirada ordenada una vez que las bajas superan los 400 hombres. El día 11 se entera en San Felices de que las fuerzas españolas han sufrido otra derrota en Espinosa de los Monteros (Burgos).