在完成我们最近的部署之后,pdo_oci 停止加载其余的 php PDO 扩展...
在此部署中没有更改任何 apache(主机名除外)和 php 配置。
这是我在控制台中看到的错误:
could not find driver
我有相同配置的 QA 和生产环境:
extension=php_mysqli.dll
extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_sqlsrv_54_ts.dll
+
QA:
PDO显示mysql、oci、odbc、sqlsrv;正如预期的那样
产品:
PDO 显示 mysql、odbc、sqlsrv;缺少oci
在这一点上,我真的不确定还能做什么。配置中的一切看起来都很好,我已经尝试重新启动服务等等。
已检查所有 php.ini 目录和扩展目录路径。
有没有人遇到过这个问题?
我想要建议...
PHP 5.4 x86 Windows Server Apache 2.2 我之前在这些服务器上成功使用过每个数据库访问驱动程序。