在Windows 10中使用IIS 10并尝试安装PHP5.5.6
在执行php -v时,我会得到以下错误
PHP启动:无法加载动态库
ext/php_oci8_11g.dll-无法找到指定的模块。
文件存在于C:\php\ext\php_oci8_11g.dll中,扩展变量在php.ini中定义为extension_dir = "ext"。
我安装了ODBC驱动程序和Oracle即时客户端版本11.2.0.4.0
在执行phpinfo()时,我只获取PDO表PDO drivers: mysql,而不是预期的PDO drivers: mysql, oci。当然,我从桌子上找不到PDO_OCI。
不用说,我的php.ini启用了extension=php_pdo_oci.dll和extension=php_oci8_11g.dll。
我还试着用issreset重新启动ISS,甚至重新启动计算机。
此外,我还得到了另一个错误:
PHP启动:无法加载动态库
ext\php_pdo_oci.dll-无法找到指定的模块。
文件也在扩展名文件夹中。
我遗漏了什么?
发布于 2017-01-04 17:09:31
我没有将instantclient_11_2放置在php folde C:\php\instantclient_11_2中,并将路径添加到path环境变量。
https://stackoverflow.com/questions/41468034
复制相似问题