中医多认为是脾胃积热,多由过食肥甘厚味(如肉,鱼,精粮,糖类)引起,多吃粗粮有助于恢复。可以补充点维生素B2,多吃点粗粮或其他带壳带皮的谷物。