Acute gastritis has a number of causes, including certain drugs; alcohol; bile; ischemia; bacterial, viral, and fungal infections; acute stress (shock); radiation; allergy and food poisoning; and direct trauma. The common mechanism of injury is an imbalance between the aggressive and the defensive factors that maintain the integrity of the gastric lining (mucosa).