我有一个与CodeIgniter和sqlserver 2008一起工作的项目,我将我的pc更新到windows 10然后停止工作,php的sqlserver驱动程序配置和我的php ini显示它,代码也连接到sqlserver,但现在当我试图做一个查询它给我假所以这段代码:
$this->db->select('*')->from('distritos')->get()->result();
Fatal error: Call to a member function result() on a non-object in C:'
总是像sqlserver不再工作,但无法修复它。
Php info show
PDO
PDO support enabled
PDO drivers mysql, pgsql, sqlite, sqlsrv
pdo_sqlsrv
pdo_sqlsrv support enabled
Version 3.0.2.2R (Unofficial)
Unofficial Changes Works with Native Clients 11/10/9
sqlsrv
sqlsrv support enabled
Version 3.0.2.2R (Unofficial)
Unofficial Changes Works with Native Clients 11/10/9
编辑:这是我的错误,不能连接
Unable to connect to your database server using the provided settings.
Filename: C:/www/***/system/database/DB_driver.php
Line Number: 436
S
错误不在配置上,是在过期的密码上,但代码点火器没有显示错误,因为我必须激活此配置:
database.php
'db_debug' => TRUE,