php codeigniter: вызов неопределенного метода CI_Loader :: model ()

Я хотел сделать веб-приложение с помощью codeigniter, но через некоторое время я использовал его, и я получаю сообщение об ошибке, когда я пытаюсь загрузить модель в своем контроллере. Я, наверное, делаю что-то глупое, но я не могу понять, что это такое. Поэтому, пожалуйста, помогите мне, если вы сможете.

Это ошибка, которую я получаю:

ошибка

Вот код моей модели:

<?php class post_model extends CI_Model { function __construct() { parent::__construct(); } function getAllPosts() { $this->db->order_by('date', 'desc'); $query = $this->db->get('post'); return $query->result(); } } ?> 

Вот код моего контроллера, где я загружаю модель:

 <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Post extends CI_Controller { public function __construct() { parent::__construct(); $this->load->model('post_model'); } public function index() { $data['title'] = 'Berichten'; $data['posts'] = $this->post_model->getAllPosts(); $this->template->load('posts', $data); } } 

Автозагрузка:

 $autoload['helper'] = array('url', 'form', 'date'); $autoload['model'] = array(); 

Решено: я не мог решить это, но я создал новый проект и скопировал свой код, и теперь он работает отлично, поэтому не знаю, что было не так.

Solutions Collecting From Web of "php codeigniter: вызов неопределенного метода CI_Loader :: model ()"