Не работает функция do_upload () Codeigniters

Если я удалю часть $this->upload->do_upload('filefoto') мои данные будут сохранены в базе данных, но файл изображения не будет сохранен в пути к папке.

введите ссылку здесь

Скопировано из пастебина

 public function tambahanggota() { $this->load->library('upload'); $nmfile = "file_".time(); $config['upload_path'] = './assets/uploads/'; $config['allowed_types'] = 'gif|jpg|png|jpeg|bmp'; $config['max_size'] = '3072'; $config['max_width'] = '5000'; $config['max_height'] = '5000'; $config['file_name'] = $nmfile; $this->upload->initialize($config); if($_FILES['filefoto']['tmp_name']) { if ($this->upload->do_upload('filefoto')) { $gbr = $this->upload->data(); $data = array( 'nm_gbr' =>$gbr['file_name'] ); $res = $this->M_tambahdata->tambahdata("anggota",$data); $config2['image_library'] = 'gd2'; $config2['source_image'] = $this->upload->upload_path.$this->upload->file_name; $config2['new_image'] = './assets/hasil_resize/'; $config2['maintain_ratio'] = TRUE; $config2['width'] = 100; $config2['height'] = 100; $this->load->library('image_lib',$config2); if ($res>=1) { echo "<script>alert('Data berhasil disimpan')</script>"; echo "<script>window.location='".base_url()."dataanggota'</script>"; } else{ $this->session->set_flashdata('pesan', 'Maaf, ulangi data gagal di inputkan.'); redirect('dashboard/index'); } } } } 

Как загрузить мои изображения?

на хосте общего сервера вам может потребоваться предоставить полный относительный путь к вашей папке загрузки. Также убедитесь, что у вас есть все права на запись файла в этот каталог!

вы можете использовать в среде localhost

 $config['upload_path'] = './assets/upload'; 

но на общем хостинге вам нужно будет уточнить, что-то вроде

 $config['upload_path'] = '/home/yourserver/public_html/assets/upload'; 

Вы можете найти этот путь upload_path, например, на главной странице cPanel для учетных записей в левом столбце или, возможно, захотите позвонить в службу поддержки своего провайдера для получения дополнительной информации о правильном пути.

вы пропустили это

$ This-> upload-> upload_path '/' $ this-> upload-> имя_файла..