"세션"라이브러리에서로드하는 추가 정보가있는 CodeIgniter 로그 라이브러리를 확장하려고합니다. 이 여기에 정보에 따라 가능한 것으로 보인다 : 그래서 http://codeigniter.com/user_guide/general/creating_libraries.htmlCodeIgniter에서 라이브러리에서 get_instance를 호출 할 때 오류 500이 발생합니다.
, 나는 함께 MY_Log.php라는 응용 프로그램/라이브러리에서 파일을 만든 다음
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class MY_Log extends CI_Log {
function __construct() {
parent::__construct();
$CI =& get_instance();
$CI->load->library('session');
}
}
?>
의 문제점은, 내가 get_instance 전화 할 때마다 이 파일 내에서 "500 내부 서버 오류"가 발생합니다. 최신 버전 (2.1.2)의 새로운 복사본으로 내 codeigniter 시스템 디렉토리를 스왑하려고했지만 동일한 오류가 발생합니다. 내가 도대체 뭘 잘못하고있는 겁니까?
미리 감사드립니다.
이와 관련된 PHP 오류는 무엇입니까? –
또한 CI_Log 클래스는 1.7.2 이후에 존재하지 않습니다. –