Eu simplesmente consegui fazer com que o dropzone e outro plug-in funcionassem com essa correção (angularjs + php back-end)
header('Access-Control-Allow-Origin: *');
header("Access-Control-Allow-Credentials: true");
header('Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS');
header('Access-Control-Max-Age: 1000');
header('Access-Control-Allow-Headers: Origin, Content-Type, X-Auth-Token , Authorization');
adicione isso no seu upload.php ou para onde você enviaria sua solicitação (por exemplo, se você tiver o upload.html e precisar anexar os arquivos ao upload.php, copie e cole essas 4 linhas). Além disso, se você estiver usando plugins / addons CORS no chrome / mozilla, certifique-se de alterná-los mais de uma vez, para que o CORS seja ativado