php - 尝试连接数据库时出现错误 CodeIgniter\Database\Exceptions\DatabaseException #8
问题描述
请帮忙。CodeIgniter\Database\Exceptions\DatabaseException #8
尝试连接数据库时出现错误。我使用codeigniter 4,当我尝试连接到数据库时,它不会连接并且总是出现该错误。我不确定为什么会这样。
这是我调用表格时的代码
class Komik extends BaseController
{
protected $komikModel;
public function __construct()
{
$this->komikModel = new KomikModel();
}
public function index()
{
$komik = $this->komikModel->findAll();
dd($komik);
return view('komik/index', $data);
}
}
这是我的 .env
database.default.hostname = localhost
database.default.database = ci4
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
我正在使用 XAMPP。如果您知道如何解决此问题,请提供帮助。
解决方案
启用 php mysqli 扩展
来自 php 文件夹中的 php.ini 文件
;extension=mysqli
;
像这样删除extension=mysqli
它对我有用。谢谢你。
推荐阅读
- php - 测试依赖项和测试 get 和 setter 在一起
- xamarin - 从后面的代码中为按钮设置 HelpText 在 Xamarin.Forms 中不起作用
- python-3.x - 写出netcdf文件时如何阻止xarray自动更改时间属性?
- postgresql - Postgres 更新 jsonb 字段
- r - 根据 R 中的单元格值构建数据框的子集列表
- git - 使用 git clone 时如何修复“找不到您要查找的项目”
- angular - 错误:formGroup 需要一个 FormGroup 实例。请传入一个
- java - 如何在不更改 Spring Boot 中的实际类的情况下远程创建 bean?
- python - 我如何使用 python 从 json 输出中获取一个单词
- ansible - 合并主机所属组中的所有变量