如果平时不注意自己的饮食或者易上火的体质,生活中会更容易出现大便干燥的状况。长时间的上火便血可能会导致肠道的感染,破坏机体的免疫系统,严重的还可能会导致出现高烧,危害到人的身体健康,所以必须积极的采取应对措施。那么为什么上火便血?1、食物导致上火如果饮食中过多的食用葱、姜、蒜、辣椒等刺激性强的调味品,会容易导致上火,特别是原本就有痔疮的朋友,如果此时再进食辛辣的食物,很容易引起便血。2、压力导致的上火现在社会是充满竞争的社会,每个人都处于巨大的压力下,长时间的压力会导致情绪的烦躁和紧张等,都可能会导致上火。所以平时要使自己在一个轻松的状态下工作和学习,对保证机体的健康是有帮助的。3、睡眠因素导致的上火一个人如果长时间的睡眠不规律会导致生物钟的混乱,影响人的免疫系统,引起上火,而出现便血的状况。4、过量的饮酒而导致的上火适量的饮酒具有保健的作用,但如果饮酒过量可能会导致消化道受到刺激,而导致上火。