it was set to E_ALL, but display errors was set to off, now after turning them on I get a Parse error: syntax error, unexpected T_VARIABLE pointing to the link of my cyrpt, Ihave fixed the . before the salt but it's still giving me this error
$encpassword = crypt($password, '$6$rounds=5000$'.$salt);