Moldova's foreign debt rose to $2.178 billion (1.5 billion euro) at the end of July from $2.101 billion a month earlier, the country's central bank, BNM, said on Thursday.