Доза любой знает, как исправить эту ошибку?
Я установил 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.
Думаю, мне нужен zorba_api, скомпилированный с VC6. Но как я могу его получить? Где я могу это взять?
Я использую следующие продукты
Стандарт Windows Server 2008 R2
Apache2.2.17
PHP-5.3.4 VC6ts
zorba 2.1.00
Вы могли бы попытаться скомпилировать Zorba с VC6 или скомпилируйте Zorba с любой версией VS (на свой страх и риск), но изменив подпись на VC6.
Обновление: Zorba не поддерживает VC6, поскольку использует некоторые функции из C ++ 0x.