파일이 업로드 되지 않은 것 같은데요 dd($file)로 업로드가 제대로 되었는지 검사 한 번 해보셔요.
fileinfo 확장모듈을 설치해보세요.
fileinfo 확장 모듈도 정상적으로 설치되어 있는 상태입니다.
확인하신 실행 환경(CLI, WebServer)에서 fileinfo가 설치되어 있고, php.ini에서 활성화되어 있다면, 1) 읽으려는 파일이 있는 지 확인하시고,2) 환경을 실행하는 사용자가가 파일에 접근 권한이 있는지 확인해보세요 (예: 아파치 웹 환경이라면 www-data 사용자가 접근하려는 파일에 읽기 권한이 있어야 합니다.)