通常是由于長期的營養不良以及不規則飲食造成的。確切發病機制尚不清楚,有些人認為患者毛囊內正常的寄生菌和免疫障礙、免疫復合物增多、鈣體降低、Y球蛋白質增高而出現的發熱,關節痛等癥狀。
也有人認為與過敏體質有關,丙酸痤瘡桿菌的三型或者四型變態反應。由于患者毛囊內正常的寄生菌可以使免疫障礙、免疫復合物增多,有人曾經發現患者的末梢血管中有0.5%到12%成髓細胞、前髓細胞及髓細胞,認為是服用皮質類固醇激素引起的。為了尋找發熱的原因除外菌血癥的存在,對于血液細菌的血培養均為陰性的骨髓炎患者,骨活檢僅見于非特異性的炎癥,未發現致病菌。