Acho que o problema é que exec_async () não deve receber os argumentos concatenados ao comando, ou seja, você precisa disso:
Exec exec_async("/bin/rm", $nxlog_filename);
Eu recomendaria usar o file_remove () incorporado em vez de invocando / bin / rm .