私のコントローラー(controllers/user.php)には、次のものがあります。
class User extends CI_Controller
{
public function index()
{
$this->load->model('user_model')or die("error");
}
}
私のモデル (models/user_model.php) では、
class User_model extends CI_Model
{
public function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('common');
}
}
私が削除した場合
or die("error");
load ステートメントから、500 内部サーバー エラーが発生します。
私はconfig.phpをチェックしました、そしてここにいくつかの情報があります
$config['base_url'] = '';
$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';
また、.htaccess ファイルを編集して、URL から「index.php」を削除し、よりクリーンにしました。
RewriteEngine On
RewriteCond $1 !^(index.php|images|captcha|css|js|robots.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]