(アプリケーション/ライブラリで)ライブラリを作成しようとしていますが、コントローラから呼び出すと問題が発生します。
以下はコントローラーのコードです
<?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で。ログから何も取得できないため、ここで何が間違っているのかわかりません。手がかりはありますか?
ありがとう