1
라이브러리 (응용 프로그램/라이브러리)를 만들려고하는데 컨트롤러에서 호출 할 때 문제가 있습니다. 다음은 라이브러리 메서드를 호출 할 때 Codeigniter에서 HTTP 500 오류가 발생합니다.
컨트롤러<?php defined('BASEPATH') OR exit('No direct script access allowed');
class Client extends CI_Controller {
function __construct() {
parent::__construct();
$this->load->library('security');
}
function index() {
try {
$activation_code = 'aa';
$this->security->Check_User_By_ValidationCode($activation_code);
} catch (Exception $e) {
log('error', $e->getMessage());
}
}
}
?>
의 코드입니다 그리고 이것은 내가 도서관
<?php defined('BASEPATH') OR exit('No direct script access allowed');
class Security {
var $CI;
public function __construct()
{
$this->CI =& get_instance();
}
public function Check_User_By_ValidationCode($activation_code) {
return $activation_code ;
}
}
?>
그러나 나는 "HTTP 오류 500 (내부 서버 오류)를 받고 있어요에있는 것입니다 : 서버가 요청을 수행하는 동안 예기치 않은 조건이 발생했습니다. " Chrome에서. 로그에서 아무 것도 가져올 수 없으므로 여기서 잘못하고있는 것을 말할 수 없습니다. 실마리가 있습니까?
감사
나는 그렇게 생각하지 않았습니다. – user1751352