Potrebbe essere un problema di permessi sulle cartelle, verifica che la cartella in cui deve essere creato il file sia scrivibile.
Comunque se vuoi che il file sia creato nella stessa cartella in cui si trova lo script PHP, togli lo slash dalla variabile $file, scrivi solo $file = 'file.txt'