0

在 Windows 10 中使用 IIS 10 并尝试安装 PHP 5.5.6

执行时出现以下错误php -v

PHP 启动:无法加载动态库ext/php_oci8_11g.dll- 找不到指定的模块。

该文件存在于中C:\php\ext\php_oci8_11g.dll,扩展变量定义php.iniextension_dir = "ext".

我已经安装了ODBC 驱动程序Oracle Instant 客户端版本 11.2.0.4.0

这样做时,phpinfo()我只进入PDOPDO drivers: mysql而不是预期的PDO drivers: mysql, oci. 当然,我缺少一张桌子PDO_OCI

不用说我的php.inihasextension=php_pdo_oci.dllextension=php_oci8_11g.dllenabled 。

我还尝试重新启动 ISS,issreset甚至重新启动计算机。

此外,我还收到另一个错误:

PHP 启动:无法加载动态库ext\php_pdo_oci.dll- 找不到指定的模块。

该文件也在扩展文件夹中。

我错过了什么?

4

1 回答 1

0

我错过了放置instantclient_11_2php文件夹 rinC:\php\instantclient_11_2中并将路径添加到 PATH 环境变量。

于 2017-01-04T17:09:31.280 回答