when did catholic church forbid priests to marry
Clerical celibacy (Catholic Church) The earliest textual evidence of the forbidding of marriage to clerics and the duty of those already married to abstain from sexual contact with their wives is in the fourth-century decrees of the Council of Elvira and the later Council of Carthage (390). According to some writers, this presumed a previous norm, which was being flouted in practice.[15]
Synod of Hippo The synod of 393 is best known for two distinct acts. First, for the first time a council of bishops listed and approved a Christian Biblical canon that corresponds to the modern Roman Catholic canon while falling short of the Orthodox canon (including the books classed by Roman Catholics as deuterocanonical books and by Protestants as Apocrypha). The canon was later approved at the Council of Carthage (397) pending ratification by the "Church across the sea", that is, the See of Rome.[1] Previous councils had approved similar, but slightly different, canons. The council also reaffirmed the apostolic origin of the requirement of clerical continence and reasserted it as a requirement for all the ordained, in addition requiring that all members of a person's household must be Christian before that person can be ordained.[2][3]