Se lo spostamento del file funziona, è molto probabile che il problema si trovi nell'ultimo passaggio:la query MySQL. Massimizza il livello di errore con error_reporting(E_ALL)
e imposta un registro degli errori PHP:questo registrerà tutti gli avvisi MySQL e qualsiasi altro problema. Registra la query SQL che stai tentando di eseguire. Funziona da un client MySQL?