寻找关于为什么我不能与数据库Codeigniter 4连接的更多信息



我用Codeigniter 4在我的本地机器上用XAMPP做了一个小工具。

我在服务器上创建了一个MySQL数据库,提取了代码,并应用了适当的配置,但当我试图使用涉及数据库的工具部分时,我得到:

CodeIgniterDatabaseExceptionsDatabaseException #8
Unable to connect to the database.

这个异常似乎是由BaseConnection.php在第395行

392             // We still don't have a connection?
393             if (! $this->connID)
394             {
395                 throw new DatabaseException('Unable to connect to the database.');
396             }

我添加了一个。env将环境设置为开发,因此我可以看到错误消息。

我的服务器是一个运行PHP 8.0的共享服务器,并启用了以下模块

我还在服务器上运行一个小脚本,但在Codeigniter之外测试密码,用户名,端口和地址,它工作得很好。

任何帮助和提示,以更好地了解发生了什么或如何发现将非常感激。

您可以检查writable/log文件夹,将有更详细的日志。

相关内容

  • 没有找到相关文章

最新更新