PHP可以';t初始化zorba#u api';s模块

PHP可以';t初始化zorba#u api';s模块,php,windows,zorba,Php,Windows,Zorba,有人知道如何修复这个错误吗 我安装了zorba,它像bellow一样工作良好 C: \>zorba -q 1+1 < ?xml version="1.0" encoding="UTF-8"?> 2 C:\ > 然后重启Apache,但Apache没有启动 我无法从Apache日志中获取任何消息 但是如果我尝试这个PHP操作,我会收到消息 C: \>php -v PHP Warning: PHP Startup: zorba_api: Unable to i

有人知道如何修复这个错误吗

我安装了zorba,它像bellow一样工作良好

C: \>zorba -q 1+1

< ?xml version="1.0" encoding="UTF-8"?>

2
C:\ >
然后重启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标准

Apache2.2.17

PHP-5.3.4 VC6ts

zorba 2.1.00

您可以尝试使用VC6编译zorba,或使用任何VS版本编译zorba(风险由您自己承担),但将签名更改为VC6。

更新:Zorba不支持VC6,因为它使用了C++0x的一些功能。

我知道我可以通过这种方式获得它,但我没有VC6和VS,我的意思是我一直在互联网网站的某个地方寻找用VC6编译的Zorba。很抱歉,Zorba不能用VC6编译,而且PHP也不再支持VC6。方法应该是升级使用VC9编译的所有系统,这听起来并不坏,事实上,VC9有许多性能改进,可以使系统运行得更快,您可以从www.apachelounge.com获得用VC9编译的Apache,其中包含适用于PHP的适当处理程序。我将PHP-VC6更改为PHP-VC9,以匹配zorba之间的编译药剂。此外,我还必须更改apache以从apache Lounge站点激活PHP-VC9,并为VC++20082010设置运行时。最后,zolba成功了。
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:\>