可能重复:Problem with database in CodeIgniter空白页
好吧,我GOOGLE了这最后两天无济于事。我收到了来自SO和codeigniter的支持论坛的一些点击,并且他们主要是误导线程和其他人的“哎呀”错误。我其实有两个问题,但是我可以为了解决这个令人震惊的问题而坚持下去。
我的设置:
- 新鲜笨2.1
- IIS 7.5,的FastCGI + PHP 5.4.4
- Windows 7专业版64位
好了的话,
我将下面一行添加到我的“欢迎光临”中e“控制器,在视图加载之前。 CodeIgniter吐出“无法加载所请求的类:数据库”。我也尝试过“数据库”,同样的事情。
$this->load->library('database');
我已经试过
$autoload['libraries'] = array('database');
这将产生一个空白页。- 我也试过
$autoload['libraries'] = array('Database');
,它产生预览页面,如#1所示。 - 我在welcome控制器的内联加载之上添加了
error_reporting(E_ALL)
,没有其他任何显示。
我只能归咎于我对IIS的缺乏经验,可能会导致问题。
编辑:因此,#1已经固定,自动加载数据库,并且由于本,我已经忘记了“load->database(...)
”的方法...
不管怎样,我现在的错误是现在当数据库通过自动装载加载时,只是一个白页。我的代码只是设置为自动加载数据库并显示CodeIgniter提供的默认视图。删除数据库自动载入导致视图显示...
什么是数据库类?是否是您下载的自定义文件,因为官方用户指南中没有。 – Shubham
@Shubham它在'system \ database'文件夹中的所有那里 –
@kinjal:我的意思是它不能使用load-> library加载?或者它是什么? – Shubham