El ayuno, al menos en el Islam, significa no tomar agua durante el ayuno. El propósito islámico de no permitir ni siquiera el agua es [recordar] que no se debe dar por sentado los dones de la vida. Por lo tanto, el propósito de la orden judicial es recordarle, y no poner en peligro su salud. De la misma manera que los pilares del Islam tienen modificadores (como no ir a la Meca si tu salud no es lo suficientemente fuerte), entonces parece claro que uno no debe ayunar cuando está enfermo. Y en el caso específico de la diarrea, la pérdida de fluidos puede llevar a la hipovolemia y a la insuficiencia renal.
https://www.ncbi.nlm.nih.gov/pubmed/2380138