CODEIGNITER Как CI мог прочитать название модели, даже если оно отличается - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть Event_Model. Я использовал это на контроллере. Я назвал его как

$this->load->model('Event_model','eventM')

Я написал код с phpstorm для Window, но он работает на linux VM. Это работало на локальном сервере. Я получил сообщение об ошибке при загрузке на рабочий сервер linux. Почему так случилось? Я не понимаю, как мой локальный сервер мог прочитать это

use COMMON\Models\Event\Event_Comm_Model as Common_Event_Model;
class Event_Model extends Common_Event_Model {
    public function __construct() {
        parent::__construct();
    }
}

Модель такая.

1 Ответ

0 голосов
/ 29 апреля 2020

Linux серверы и размещенные сайты очень чувствительны к именам файлов. Убедитесь, что вы соблюдаете чувствительность к регистру.

Это может работать на вашем локальном компьютере

$this->load->model('Event_model','eventM')

, но для использования на хост-сервере вместо

$this->load->model('Event_Model','eventM')

...