|
在连接sql server数据库的时候,我遇到了:
在database.php中
$db['default']['pconnect'] = TRUE;
会报出:
A Database Error Occurred Unable to connect to your database server using the provided settings.
Filename: C:\webroot\CodeIgniter\system\database\DB_driver.php
Line Number: 124
将$db['default']['pconnect'] 改为FALSE后,就可以正常连接数据库。
但是我一个问题,$db['default']['pconnect'] 将参数传给system\database\drivers\sqlsrv\sqlsrv_driver.php文件的方法:db_connect的pooling:
'ConnectionPooling' => $pooling ? 1 : 0,
当$pooling=true的时候,连接数据库的连接池,为什么不能连接数据库?
$pooling = false的时候,为什么就可以连接数据库了?
|
|