加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php中的dll“无法找到指定的模块”

发布时间:2020-12-13 17:25:49 所属栏目:PHP教程 来源:网络整理
导读:我在使用 PHP扩展时遇到问题.我试图运行一个脚本,没有任何反应,然后我检查了我的错误日志,这是我得到的: PHP Startup: Unable to load dynamic library 'C:Program Files (x86)PHPextphp_oci8.dll' - The specified module could not be found. in Unkn
我在使用 PHP扩展时遇到问题.我试图运行一个脚本,没有任何反应,然后我检查了我的错误日志,这是我得到的:

PHP Startup: Unable to load dynamic library 'C:Program Files (x86)PHPextphp_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 64位,IIS7,PHP 5.3.27

解决方法

在Windows上,我通过将’extension_dir'(在php.ini中)中指定的路径添加到PATH系统环境变量的值来解决这些问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读