我在使用 PHP 扩展时遇到问题。我正在尝试运行一个脚本,但没有任何反应,然后我检查了我的错误日志,这就是我得到的:
PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\ext\php_oci8.dll' - The specified module could not be found. in Unknown on line 0
以下文件也是如此:
php_oci8_11g.dll
php_pdo_oci.dll
php_sybase_ct.dll
php_com_dotnet.dll
除了 php_com_dotnet.dll 之外的每个文件都安装了 PHP 安装,所有文件都在 php.ini 配置中启用。网上查了一下,有人说要复制到system32或者sysWOW64文件夹下,我照做了,没有成功。然后我尝试在 cmd 中使用 regsvr32 注册它们,但每个文件都出现错误:
"The module name_of_the_module.dll failed to load"
我不明白我在做什么错。
服务器配置为 Windows 2008 R2 64bit, IIS7, PHP 5.3.27