gpt4 book ai didi

php - 代码点火器 : Unable to locate a model?

转载 作者:太空宇宙 更新时间:2023-11-04 13:03:36 25 4
gpt4 key购买 nike

我知道这里很多人都遇到过这个问题,我也遇到过很多次并解决了。但这次我尝试了我所知道的一切以及我在 StackOverFlow 上找到的一切,但没有任何效果..

我的情况:

我在这样的文件夹中有一个名为 ClientsManagement.php 的模型:

application/models/Management/ClientsManagement.php

我试过:

$this->load->model('Management/ClientsManagement');

但是我收到了这个错误:

无法找到您指定的模型:ClientsManagement

注意:它在 windows 上工作,但我在转移到 linux (debian) 时遇到了这个问题..

注释:

  • 我尊重大小写(linux 区分大小写)

  • 我的重写模式运行良好。

  • 它在 WINDOWS 上运行!

最佳答案

我认为最好做一些事情,比如在类和文件名的末尾或开头有 word model 这样 codeigniter 就可以确保它是模型而不是其他任何东西.

文件夹名称: management => Clients_management_model.php

<?php

class Clients_management_model extends CI_Model {
public function some_function() {
}
}

然后 Controller

public function __construct() {
parent::__construct();
$this->load->model('management/clients_management_model');
}

public function index() {
$data['something'] = $this->clients_management_model->some_function();
}

关于php - 代码点火器 : Unable to locate a model?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33292483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com