Я получаю эту ошибку:CodeIgniter 3 Не удалось найти модель, указанный
Unable to locate the model you have specified: Users_model
CodeIgniter является версия 3. Имя файла Users_model.php
. Он расположен на application\models
и это выглядит следующим образом:
defined('BASEPATH') OR exit('No direct script access allowed');
class Users_model extends CI_Model {
public function __construct()
{
parent::__construct();
}
[...]
}
Я зову его из контроллера, как это:
$this->load->model('users_model');
Интересно, что он работает на локальном сервере мангустов, но не тогда, когда я разверните его на сервере heroku.
Ьгу прописные. '$ this-> load-> model ('Users_model');' – Kamran
Это работает локально, как старшие, так и строчные. На самом деле я пробовал всевозможные комбинации верхнего/нижнего. Но никто не работает на героку, это похоже на то, что он действительно не находит файл. – sthiago
все остальные модели работают нормально? попробуйте автозагрузить эту модель. и убедитесь, что файл 'User_model' развернут на heroku. – Kamran