Fix base_dir warning when starting session

file_exists will throw a base_dir warning if the session directory isn't allowed within the basedir, this commit squashes that warning message, and returns a silent false like all of the other checks do.