在 Windows 10 中使用 IIS 10 并尝试安装 PHP 5.5.6
执行时出现以下错误php -v
:
PHP 启动:无法加载动态库
ext/php_oci8_11g.dll
- 找不到指定的模块。
该文件存在于中C:\php\ext\php_oci8_11g.dll
,扩展变量定义php.ini
为extension_dir = "ext"
.
我已经安装了ODBC 驱动程序和Oracle Instant 客户端版本 11.2.0.4.0
这样做时,phpinfo()
我只进入PDO表PDO drivers: mysql
而不是预期的PDO drivers: mysql, oci
. 当然,我缺少一张桌子PDO_OCI
。
不用说我的php.ini
hasextension=php_pdo_oci.dll
和extension=php_oci8_11g.dll
enabled 。
我还尝试重新启动 ISS,issreset
甚至重新启动计算机。
此外,我还收到另一个错误:
PHP 启动:无法加载动态库
ext\php_pdo_oci.dll
- 找不到指定的模块。
该文件也在扩展文件夹中。
我错过了什么?