누군가가 내게 말할 수 있습니까? Codeigniter의 경로 - 404 페이지를 찾을 수 없음
이
은 여기 내 routes.php이 페이지 나 공백으로 표시되어 내가$this->load->view('templates/footer');
후
exit;
를 사용하는 경우
$route['default_controller'] = "welcome";
$route['benefits'] = 'welcome/benefits';
$route['faqs'] = 'welcome/faqs';
$route['distributors'] = 'welcome/distributors';
$route['contact'] = 'welcome/contact';
$route['purchase'] = 'welcome/purchase';
//login routes
$route['login'] = 'login/index';
$route['logout'] = 'login/logout';
$route['404_override'] = '';
localhost/ciproj/support/hello-world
나에게 404 Page Not Found
오류
을 제공 내 컨트롤러
class Support extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('support_model');
$urlarray = array("index","delete");
if(!in_array($this->uri->segment(2),$urlarray)){
$this->viewticket($this->uri->segment(2));
}
}
public function viewticket($id){
if(!empty($id)){
$this->load->view('templates/logged_header');
$this->load->view('support/view');
$this->load->view('templates/footer');
}
}
}
입니다 페이지.
지원과 관련된 경로에는 아무 것도 없으며 다른 모든 방법이 작동합니다. 경로에 누락 된 것이 있습니까?
도움 주셔서 감사합니다.
'hello-world'가 가리키는 위치는 어디입니까? 당신이 이것을위한'길'을 선언 했습니까? 'application/config/routes.php' 콘텐츠를 보여주십시오. –
hello-world는 자동으로 지원 구성을 가리 킵니다. isnt ?? $ this-> viewticket ($ this-> uri-> segment (2)); –
이것은 정말 이상한 일입니다. 인덱스와 삭제 이외에 viewticket()에 울릴 수 있습니다. –