0

このエラーを修正する方法を知っている人はいますか?

zorbaをインストールしましたが、次のように機能しました。

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が必要だと思います。しかし、どうすれば入手できますか?どこに持っていけばいいですか?

フォローイン商品を使用しています

Windows Server 2008 R2 Standard

Apache2.2.17

PHP-5.3.4 VC6ts

zorba 2.1.00

4

1 に答える 1

2

あなたはすることを試みることができますZorbaをVC6でコンパイルするかZorbaを任意のVSバージョン(自己責任で)でコンパイルしますが、署名をVC6に変更します。
更新:ZorbaはC ++ 0xの一部の機能を使用しているため、VC6をサポートしていません。

于 2012-06-12T18:01:50.633 に答える