paginação não funciona no codeigniter

minha página do controlador

 public function index() {
    $data['error']="";

    $data['h']="";

   $this->load->library('pagination');
     $config['base_url'] = base_url().'Imagec/index';
    $config['total_rows'] = 10;
    $config['per_page'] = 2;
    $config["uri_segment"] = 4;
    $this->pagination->initialize($config);
    $page = ($this->uri->segment(4)) ? $this->uri->segment(4) : 0;
    $data['h']=$this->Inserts_model->select($config["per_page"], $page);  
    $data["links"] = $this->pagination->create_links();
    $this->load->view('select_view', $data); 

} minha página de modo

   public function select($limit, $start)  
  {  
     $this->db->limit($limit, $start);
     $query = $this->db->get('student');  
     return $query->result();  
  } 

minha página de visualização

 <p><?php echo $links; ?></p>

aqui todo o meu código aqui quando clicar em links o erro NÃO ENCONTRADO ocorre

questionAnswers(1)

yourAnswerToTheQuestion