update php and add a errorcode discription