Php codeigniter分页链接url不正确
我对codeigniter分页的设置如下:Php codeigniter分页链接url不正确,php,codeigniter,pagination,Php,Codeigniter,Pagination,我对codeigniter分页的设置如下: $this->load->library("pagination"); $config = array(); $config['base_url'] = site_url('page/stok'); $config['total_rows'] = $this->posting_model->count_all_stok(); $config['per_page'] = 10; $config['uri_segmen
$this->load->library("pagination");
$config = array();
$config['base_url'] = site_url('page/stok');
$config['total_rows'] = $this->posting_model->count_all_stok();
$config['per_page'] = 10;
$config['uri_segment'] = 3;
$config['use_page_numbers'] = TRUE;
$this->pagination->initialize($config);
但是,如果我将鼠标悬停到第2页,我的页面url为什么会变成这样:
http://localhost:8080/pmm/page/stok/10
我错在这里了什么?如果您没有在config/config.php中设置
base\u url
,这就是site\u url()
的工作方式。请尝试正确指定它:$config['base\u url']='///yoursite.com/代码>在加载分页库之前,将此行添加到控制器
$config['uri_segment'] = 3; //or try 4
我可能认为这是在localhost
上调用site\u url()
的典型情况。是否http://localhost:8080/pmm/page/stok/10
工作正常还是您出错了?它工作正常,但我需要它来http://localhost:8080/pmm/page/stok/2