PHP无法初始化zorba_api的模块

剂量谁知道如何解决这个错误?

我安装了zorba,它运行的很像波纹pipe。

C: \>zorba -q 1+1 < ?xml version="1.0" encoding="UTF-8"?> 2 C:\ > 

然后我改变了PHP.ini来添加扩展模块。

 extension=zorba_api.dll 

然后捆绑重启Apache,但是Apache没有启动。

我无法从Apache日志中获取任何消息,

但我得到的消息如果我试过这个PHP操作

 C: \>php -v PHP Warning: PHP Startup: zorba_api: Unable to initialize module Module compiled with build ID=API20090626,TS,VC9 PHP compiled with build ID=API20090626,TS,VC6 These options need to match in Unknown on line 0 PHP 5.3.4 (cli) (built: Dec 9 2010 21:37:21) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies C:\> 

按摩说,模块和PHP之间的编译选项不匹配。

我想我需要用VC6编译的zorba_api。 但是我怎样才能得到它? 我可以在哪里拿?

我使用followin产品

Windows Server 2008 R2 Standard

Apache2.2.17

PHP-5.3.4 VC6ts

zorba 2.1.00

你可以尝试 编译Zorba与VC6或 用任何VS版本编译Zorba(风险自负),但将签名更改为VC6。
更新:Zorba不支持VC6,因为它使用了C ++ 0x的一些功能。