民事诉讼证人不出庭有以下几个理由:
1. 证人无法前来出庭,如因疾病住院或生病无法行动等。此时,证人可以向法院提供医院出具的相关证明。
2. 证人远离诉讼地,无法到达法庭出庭作证。此时,证人可以向法院提供相关证明,如交通工具票据、旅馆住宿证明等。
3. 证人在海外或外地无法赶回到原告所在地作证。此时,证人可以向法院申请通过视频、电话等方式作证。
4. 证人已去世或已经丧失作证能力。此种情况下,法院可以听取证据并根据其对案件的影响作出判断。
5. 证人没有接到传票或者没有按传票规定时间、地点出庭作证。此种情况下,证人可能会被法庭酌情处理。
总之,无论证人有什么理由无法出庭作证,都需要及时向法院提出书面申请,并提供相关证明文件。法院会根据具体情况做出相应的判断和处理。