无法使用提供的设置连接到您的数据库服务器。 (Codeigniter) 和 MySQL® 服务器当前处于脱机状态。 (面板)

Posted

技术标签:

【中文标题】无法使用提供的设置连接到您的数据库服务器。 (Codeigniter) 和 MySQL® 服务器当前处于脱机状态。 (面板)【英文标题】:Unable to connect to your database server using the provided settings. (Codeigniter) and The MySQL® server is currently offline. (cPanel) 【发布时间】:2013-02-18 04:29:14 【问题描述】:

从昨晚我的网站给我这个错误。

发生数据库错误

无法使用提供的设置连接到您的数据库服务器。

文件名:core/Loader.php

行号:268

当我记录错误时,我在日志文件中找到了这些行

错误 - 2013-03-03 23:38:44 --> 严重性:警告 --> mysql_pconnect() [function.mysql-pconnect]:太多 连接 /home/myappbui/public_html/system/database/drivers/mysql/mysql_driver.php 88 错误 - 2013-03-03 23:38:44 --> 无法连接到数据库

然后我去了 cPanel,点击了 'MySql Databases' 它给了我这个错误

MySQL® 服务器当前离线。

当我点击 phpMyAdmin 时,它没有登录到我的数据库。 可能是什么问题?

【问题讨论】:

只是一个想法...也许 MySQL 服务器/mysqld 是...离线? 【参考方案1】:

如果您使用的是 MacOS,您必须编辑 php.ini 文件 (/etc/php.ini) 并更改所有出现的 mysql.sock 位置:

从: /var/mysql/mysql.sock 到: /tmp/mysql.sock

【讨论】:

【参考方案2】:

您的数据库连接文件出现此错误

你对mysql连接的php请求被拒绝。

所以有可能是您的 phpmyadmin 服务器可能已停止

如果服务器已启动,请启动您的 wamp 或 zamp 服务器,然后重新启动所有服务

可能是您的问题使用上述过程解决。

【讨论】:

OP 不在本地主机上。 是的,我的连接网址是正确的 @RohitR.K.我不是在谈论 localhost 我的网站是实时的。

以上是关于无法使用提供的设置连接到您的数据库服务器。 (Codeigniter) 和 MySQL® 服务器当前处于脱机状态。 (面板)的主要内容,如果未能解决你的问题,请参考以下文章

Codeigniter 无法连接到外部 SQL Server

无法从 codeigniter 2.1.4 连接到 SQL Server 2012

我无法将我的 TablePlus 连接到数字海洋 postgresql 数据库

您的凭据不工作 之前用于连接到**的凭据无法工作。请输入新凭据。

手机提示无法连接到服务器请检查网络怎么处理

Tableau怎么连接到数据?