Dostaję taki błąd:CodeIgniter 3 Nie można zlokalizować model został określony
Unable to locate the model you have specified: Users_model
CodeIgniter jest wersja 3. Nazwa pliku jest Users_model.php
. Znajduje się na application\models
i to idzie tak:
defined('BASEPATH') OR exit('No direct script access allowed');
class Users_model extends CI_Model {
public function __construct()
{
parent::__construct();
}
[...]
}
Wołam go ze sterownika jak ten:
$this->load->model('users_model');
Co ciekawe, to działa na lokalnym serwerze mangusty, ale nie kiedy wdrożyć go na serwerze heroku.
try wielkie. '$ this-> load-> model ('Users_model');' – Kamran
Działa to lokalnie, zarówno inicjałami dużymi, jak i małymi literami. Właściwie próbowałem różnych kombinacji górnych/dolnych. Ale żaden nie działa na heroku, to tak, jakby naprawdę nie znalazł pliku. – sthiago
czy wszystkie inne modele działają poprawnie? spróbuj załadować ten model automatycznie. i upewnij się, że plik 'User_model' został wdrożony na heroku. – Kamran