【发布时间】:2017-08-16 10:39:34
【问题描述】:
我正在使用控制器中的这些配置在 codeigniter 中创建分页。
$config = array();
$config['base_url'] = base_url()."api/EtransProxy/getSettlement";
$config['total_rows'] = $this->Do_model->totalFiltered();
$config['per_page'] = 10;
$config['uri_segment'] = 4;
$this->pagination->initialize($config);
$page = ($this->uri->segment(4)) ? $this->uri->segment(4) : 0;
并显示此消息:
404 Not Found
nginx/1.10.2
我的 nginx.conf :
location /eTransportation/{
alias /var/www/eTransportation/;
try_files $uri $uri/ /eTransportation/index.php;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
}
我找不到解决办法,希望你们能解决我的问题
编辑: 最后我找到了解决方案,错误是我的数据库查询和模型
【问题讨论】:
标签: php codeigniter nginx pagination