门锁关不上、一推就开的情况,可以由以下原因导致:1. 锁芯弹簧问题:可能是由于锁芯里弹簧松动或者是弹簧坏了,影响到锁舌也松动。这时候只要更换弹簧就可以解决。2. 门锁合页松动:可能由于长期使用或开关门用力过度致使门锁合页松动,从而导致锁舌和锁栓插不到门框里而锁不上。这种情况只要把合页的螺丝重新拧紧即可解决。3. 防盗门质量问题:可能是因为防盗门质量欠佳、变形造成的锁舌和门距离变长,导致关不上。这种情况一般选择一个锁舌稍长的新锁体更换即可,或者可以直接更换一套防盗门。4. 锁舌与门距离过紧:如果是新换的锁的话,出现这个问题的原因是正常的,只需要使用一段时间后就会有所好转。如果是因为其它原因导致的话,可以调整一下锁舌与门距离,让它变得宽松一些。以上内容仅供参考,如果通过以上步骤无法解决问题,建议寻求专业人士的帮助。

