【发布时间】: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->load->database();?还是我误解了您要做什么? -
会不会像我放 $autoload['libraries'] = array('database');进入我的 autoload.php 文件?
标签: php database codeigniter