肝上长结石可能是由于不良饮食习惯、胆道感染等原因引起的。但也可能与胆汁淤积性肝病等疾病有关。一、生理性因素1.不良饮食习惯:如果患者长期大量饮酒或摄入过多高脂肪食物,则容易导致胆固醇沉积在肝脏中形成结石。如果患者平时饮水量过少,也可能会增加患结石的风险。二、病理性因素1.胆道感染:当胆管发生梗阻时,会导致胆汁无法排出,从而引起继发细菌感染的情况出现,此时就会诱发上述症状的发生。2.胆汁淤积性肝病:该疾病主要是因为遗传、药物等因素所引起的,通常会使体内胆红素代谢障碍,进而会引发一系列不适的症状,比如皮肤瘙痒、乏力等。除此之外,还可能与胆囊炎等疾病有关,建议患者及时就医进行检查治疗。