Fix Bug: explog.add try open non-exist file

Add a+ mode to ensure that file will be created