fix php failonerror bug.