Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法在Codeigniter中使用包含函数a文件_Php_Apache_Codeigniter_Wamp - Fatal编程技术网

Php 无法在Codeigniter中使用包含函数a文件

Php 无法在Codeigniter中使用包含函数a文件,php,apache,codeigniter,wamp,Php,Apache,Codeigniter,Wamp,遇到一个PHP错误 严重性:警告 消息:include(../models/loginDao.php):无法打开流:没有这样的文件或目录 文件名:controllers/LoginCon.php 行号:3 回溯: 文件:C:\wamp\www\xxx\CodeIgniter-3.0.0\application\controllers\LoginCon.php 线路:3 函数:\u错误\u处理程序 文件:C:\wamp\www\xxx\CodeIgniter-3.0.0\application\c

遇到一个PHP错误

严重性:警告

消息:include(../models/loginDao.php):无法打开流:没有这样的文件或目录

文件名:controllers/LoginCon.php

行号:3

回溯:

文件:C:\wamp\www\xxx\CodeIgniter-3.0.0\application\controllers\LoginCon.php 线路:3 函数:\u错误\u处理程序

文件:C:\wamp\www\xxx\CodeIgniter-3.0.0\application\controllers\LoginCon.php 线路:3 功能:包括

文件:C:\wamp\www\xxx\CodeIgniter-3.0.0\index.php 电话号码:292 功能:需要一次

但是名为loginDao.php的文件存在于指定的路径中。
请帮助我,因为我是CodeIgniter的新手

加载CodeIgniter模型和控制器时,应仅使用类首字母和文件名大写字母

控制器

文件名:Logincon.php

<?php 

class Logincon extends CI_Controller {

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


    public function index() {
        $data['something'] = $this->logindao->get_somthing();

        $this->load->view('login', $data);
    }

}

您的控制器名称在模型
Logincon.php
类Logincon扩展CI_控制器{}中只能有一个大写字母相同
codeigniter 3区分大小写,对于模型也是如此。我认为
。/models/loginDao.php
向php表明您要寻找的路径是:
C:\wamp\www\xxx\codeigniter-3.0.0\application\controllers\models\
,但是,您可能希望将路径更改为:
。/../models/loginDao.php
,以便它在
C:\wamp\www\xxx\CodeIgniter-3.0.0\application\models\
中查找。您可以发布代码的外观吗?请尝试使用
include-APPPATH。”型号(loginDao);。但在此之前,您应该阅读一些关于CodeIgniter概念中的热使用模型的内容。
<?php

class Logindao extends CI_Model {
    public function get_somthing() {
       // Some model code
    }
}
<?php

include APPPATH . 'models/Logindao.php';

// Or

include FCPATH . `application/models/Logindao.php`;