【发布时间】:2013-07-04 14:40:16
【问题描述】:
我刚刚在 WAMP 中将我的 PHP 更新为 5.4.16,当我启动启用了 php_dbase.dll 扩展的服务时出现以下错误:
PHP 警告:PHP 启动:dbase:无法初始化模块 使用模块 API=20090626 编译的模块 使用模块 API=20100525 编译的 PHP 这些选项需要匹配 在第 0 行的未知中
关于如何解决此问题或获取此版本的正确 DLL 的任何想法?
【问题讨论】:
我刚刚在 WAMP 中将我的 PHP 更新为 5.4.16,当我启动启用了 php_dbase.dll 扩展的服务时出现以下错误:
PHP 警告:PHP 启动:dbase:无法初始化模块 使用模块 API=20090626 编译的模块 使用模块 API=20100525 编译的 PHP 这些选项需要匹配 在第 0 行的未知中
关于如何解决此问题或获取此版本的正确 DLL 的任何想法?
【问题讨论】:
问题是你的 dbase 模块是用 MSVC9 (Visual C++ 2008) 编译的,而 PHP 是用 VC2010 编译的。我猜他们并不像他们希望的那样兼容。
你必须找到一个用 VC2010 编译的 dbase 模块才能让它们一起工作。 我有一个 lok,但我找不到,所以如果你找到它,请在此处发布一个在哪里可以找到它的链接。
【讨论】: