Prova a sostituire:

Codice PHP:
$ext end(explode('.'$_FILES['image']['name'])); 
con:

Codice PHP:
$ext explode("."$_FILES['image']['name']);
$ext $ext[count($ext) - 1]; 
Il problema potrebbe essere dovuto a versioni differenti di PHP.