大便有血可能是肛裂、痔疮、结肠炎、直肠癌等疾病的症状。治疗方法因疾病不同而异,但一般情况下,早期发现并及时治疗,治疗效果较好。如果是肛裂或痔疮,可以通过改变饮食习惯、保持便秘通畅、使用药物或手术等方法进行治疗。如果是结肠炎或直肠癌等严重疾病,需要进行进一步检查和治疗。建议及时就医,避免延误病情。