2017-05-23 1 views
0

내 CI 코드는 CodeIgniter의 클래스가 아닌 객체의 속성을 얻으려고 노력 my_exception

A PHP Error was encountered 

Severity: Notice 

Message: Trying to get property of non-object 

Filename: core/MY_Exceptions.php 

Line Number: 11 

에서이 오류가 발생하고이 내 CI 코드 클래스 MY_Exceptions이 CI_Exceptions를 확장 {

function __construct() { 
    parent::__construct(); 

    $CI =& get_instance(); 

    var_dump($CI); 
} 

I입니다 왜 이런 일이 일어나는 지 모르겠다. 문서에서 동일한 구문을 사용한다.

여기에 대해 알고 계신 분이 계신가요? 어떻게해야합니까?

답변

0

나에게 새로운,하지만이를 발견하고이

https://forum.codeigniter.com/thread-67859-post-342719.html

CI를 예외 클래스를 확장 도움이 될 수 있기 때문 "get_instance()"로 인스턴스를 볼 수있는 방법이 없습니다 내가 본 것처럼, CI는 예외 컨트롤러 전에 코어를로드하지 않고 입니다. 일부 기본 함수는 404 오류 페이지를 생성해야하므로이 행동은 정적 출력 만 처리하기 때문에 나를 위해 쓸데없는 입니다.

관련 문제