potrebbe essere un problema nella "lettura" del file o nella sua dimensione... puoi provare intanto a sostituire la dimensione con un valore fisso piccolo (p.es. 100 anzichè $_FILES["file_binario"]["size"]) e vedere se va:

se sì il problema è la dimensione del file
se no c'è qualcosa che non va nel leggere il file temporaneo


vedi un po'...