php - CodeIgniter - “发生数据库错误”(控制器/Login.php)
问题描述
我正在尝试在本地使用 MAMP 上的 CodeIgniter 配置 webapp,但是,我不断收到此错误。
发生数据库错误
无法使用提供的设置连接到您的数据库服务器。
文件名:控制器/Login.php
行号:8
这是行号:控制器/Login.php 中的 8
parent::__construct();
这是我在 config/database.php 中的数据库配置
$db['default'] = array (
'dsn' => '',
'hostname' => 'localhost',
'username' => '*******',
'password' => '*********',
'database' => '**************',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => TRUE,
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
我很困扰。我查看了类似的 stackoverflow 帖子,但是,我的问题有点不同。
任何帮助,将不胜感激。
解决方案
推荐阅读
- ksh - ksh中最小的执行单元是什么?是命令吗?
- python - Pandas loc 函数在循环中赋值时只返回 NaN
- java - 如何更改应用程序的外观和感觉?
- python-3.x - 使用 lambda 函数和嵌套字典的 Reduce()
- javascript - 什么会导致闭包中的数组分配将数组转换为函数数组?
- node.js - 在 node.js 上接收未定义的值
- c# - C# EF CF - 违反参照完整性约束:多个外键到同一个表
- python - 如何在 docker 镜像中编辑库包
- c# - 获取单个传递参数的名称和类型?
- java - Toast.makeText 在 Andriod Studio 上只出现一次