2017-06-22 60 views
-1

我收到以下錯誤:笨MySQL的:太多的連接

消息:mysqli的:: real_connect():(08004/1040):太多的連接

這裏是我的數據庫配置

的代碼
$db['default'] = array('dsn' => '', 
'hostname' => 'localhost', 
'username' => 'root', 
'password' => '', 
'database' => 'gatha_data', 
// 'database' => 'storegrunt-dev', 
'dbdriver' => 'mysqli', 
'dbprefix' => '', 
'pconnect' => FALSE, 
'db_debug' => (ENVIRONMENT !== 'production'), 
'cache_on' => FALSE, 
'cachedir' => '', 
'char_set' => 'utf8', 
'dbcollat' => 'utf8_general_ci', 
'swap_pre' => '', 
'encrypt' => FALSE, 
'compress' => FALSE, 
'stricton' => FALSE, 
'failover' => array(), 
'save_queries' => TRUE); 

請儘早

回覆
+0

你好,歡迎堆棧溢出。請參考[how-to-ask](https://stackoverflow.com/help/how-to-ask) –

+0

更新您的問題並顯示數據庫配置代碼 –

+0

Hi,Thanx for reply。 – Swati

回答

0

可以增加主配置文件此值(例如,/etc/my.cnf中)使用此語法:

[mysqld] 
set-variable=max_connections=250 

,你也可以修改php.ini文件

; Allow or prevent persistent links. 
mysql.allow_persistent=Off 

或者您可以設置

'pconnect' => TRUE, 
+0

我已經完成了這項工作,但它有時會得到 – Swati

+0

請參閱我的更新回答 –

+0

根據我所知'pconnect'應該是FALSE – Swati