PHP 启动:无法加载动态库 'C:\xampp\php\ext\php_oci8_12c.dll' - 找不到指定的过程

PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_oci8_12c.dll' - The specified procedure could not be found

我们在 php 中连接 oracle 服务器时遇到了一个大问题 我做了什么

然后我检查我的错误日志,我看到这个

[30-Nov-2017 13:42:43 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_oci8_12c.dll' - The specified procedure could not be found.

谁能帮我解决这个问题,

提前致谢,对不起我的英语。

Instant Client download page 上,为 instantclient-basic-nt-12.2.0.1.0.zip 下载 link 后的下一行指出:

The 12.2 Basic package requires the Microsoft Visual Studio 2013 Redistributable.

由于您没有在尝试过的内容中列出它,下一步应该安装它。

您还应该重新启动以确保您对环境 PATH 的更改在系统范围内应用(例如,应用到 Apache 服务)。

我有一个解决方案。

oci.dlloraociei12.dlloraons.dll 复制到 apache/bin 文件夹并替换现有文件夹。