java.lang.NoClassDefFoundError: Не удалось инициализировать класс XXX
ваши вызовы is_uploaded_file и move_uploaded_file различаются. для is_uploaded_file вы проверяете имя и имя move_uploaded_file, которое вы передаете в 'tmp_name'. попробуйте изменить свой вызов на move_uploaded_file, чтобы использовать 'name'