吃上火了大便出血一般有以下原因:首先是消化系统疾病所致,比如胃溃疡、急性肠胃炎、慢性肠炎等 。患者需要去医院,在医生的诊断下进行治疗,不要随意服用药物。其次是痔疮所致,患者需要考虑痔疮的严重程度,如果症状比较轻微。患者可以服用药物缓解症状,如果症状严重的话,患者需要去医院进行手术治疗。