我一直在寻找一个解决方案,我现在找到了很多解决方案,但不幸的是,它们都没有工作。 我得到的错误是:
致命错误:未捕获PDOException:找不到驱动程序 C:\ xampp \ htdocs \ site \ includes \ database \ sqlsrv \ database.inc:124 Stack 追踪:#0 C:\ XAMPP \ htdocs中\站点\包括\数据库\ SQLSRV \ database.inc(124): PDO-> __ construct('sqlsrv:Server = l ...','sa','PWHERE ...',数组)#1 C:\ XAMPP \ htdocs中\站点\包括\数据库\ database.inc(1689): DatabaseConnection_sqlsrv-> __ construct(Array)#2 C:\ XAMPP \ htdocs中\站点\包括\数据库\ database.inc(1479): Database :: openConnection('xilenacc','default')#3 C:\ XAMPP \ htdocs中\站点\包括\数据库\ database.inc(2350): Database :: getConnection('default')#4 C:\ xampp \ htdocs \ site \ includes \ lock.inc(167):db_query('SELECT expire, ...',数组)#5 C:\ xampp \ htdocs \ site \ includes \ lock.inc(146): lock_may_be_available('schema:runtime:...')#6 C:\ XAMPP \ htdocs中\站点\包括\ bootstrap.inc(433): lock_acquire('schema:runtime:...')#7 C:\ XAMPP \ htdocs中\站点\包括\ bootstrap.inc(455): DrupalCacheArray-> set(Array)#8 [内部函数]: DrupalCacheArray-> __ destruct()#9 {main}引入 C:\ xampp \ htdocs \ site \ includes \ database \ sqlsrv \ database.inc在线 124`
这是database.inc的第124行:
PDO::__construct($dsn, $connection_options['username'], $connection_options['password'], $connection_options['pdo']);`
<br>
有关我正在使用的信息:
我尝试了什么:
答案 0 :(得分:0)
最后经过几个小时的谷歌搜索后,我找到了一个实际工作的解决方案,即使它看起来并不那么重要。
与我合作的解决方案是安装Microsoft Redistributable 2012.有点奇怪,但工作!