If you are getting the error - ssh2_scp_recv(): Unable to receive remote file
Try using file_get_contents("ssh2.sftp://$sftp$fileLocation") and file_put_contents() as a workaround-- this is after I tried all sorts of different remote file path formats to no avail.