Я пытаюсь установить Saxon / C (бета-версия 0.3.1) на Windows 7, но после инструкции, когда я пытаюсь перезапустить PHP, появляется диалоговое окно Windows со словами:
The program can't start because php5ts.dll is missing from your computer. Try reinstalling the program to fix this error.
С последующим;
PHP Startup: Unable to load dynamic library 'ext\php_saxon.dll' - The specified module could not be found.
Я использую;
Я запускаю PHP из командной строки, выполнив;
php-cgi -b 127.0.0.1:9000
Если я уберу ссылку на саксонца extension=php_saxon.dll
от php.ini
тогда PHP запускается нормально, но, очевидно, расширение Saxon / C не будет работать. Если я верну ссылку в php.ini
тогда появляются ошибки.
Это как если бы Saxon / C ожидал, что PHP будет работать в поточно-безопасном режиме, однако документация Saxon подразумевает, что он должен работать как с поточно-безопасным, так и с не поточно-безопасным;
Библиотека Saxon / C dll является 32-битной версией. Расширение PHP dll было
скомпилировано для PHP версии 5.4 (TS / NTS).
Задача ещё не решена.
Других решений пока нет …