【问题标题】:CodeIgniter Loading Database ErrorCodeIgniter 加载数据库错误
【发布时间】:2013-08-04 17:01:55
【问题描述】:

使用 Codeigniter 加载数据库时,我在加载数据库的简单文件中收到以下错误消息:

An Error Was Encountered

Unable to load the requested class: database

这段代码的控制器叫db.php,代码如下:

<?php

class Db extends MY_Controller {

    function __construct() {
        parent::__construct();
        $this->load->library('database');

    }

    public function index() {}

}

我没有将数据库加载到 autoload.php。我也知道我的 config.php 文件中有正确的数据库信息。如果这可能会导致任何问题,我的 CodeIgniter 应用程序位于子域中。

关于什么可能导致问题的任何想法?谢谢。

【问题讨论】:

  • 为什么不只是$this-&gt;load-&gt;database();?还是我误解了您要做什么?
  • 会不会像我放 $autoload['libraries'] = array('database');进入我的 autoload.php 文件?

标签: php database codeigniter


【解决方案1】:

使用$this-&gt;load-&gt;database();

而不是$this-&gt;load-&gt;library('database');

【讨论】:

    猜你喜欢
    • 2015-12-10
    • 2017-02-17
    • 1970-01-01
    • 2014-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    相关资源
    最近更新 更多