安装Saxon / C时出现“缺少php5ts.dll”错误

时间:2015-10-30 21:00:26

标签: php dll saxon

我正在尝试在Windows 7计算机上安装Saxon / C(beta版本0.3.1),但是在关注the instructions之后,当我尝试重新启动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.

我正在使用;

  • Windows 7 32位
  • PHP 5.4.27(线程安全已禁用)
  • nginx 1.4.6

我从命令提示符开始执行PHP;

php-cgi -b 127.0.0.1:9000

如果我从extension=php_saxon.dll删除对Saxon php.ini的引用,则PHP启动正常,但显然Saxon / C扩展名不起作用。如果我将引用放回php.ini,则会出现错误。

就好像Saxon / C期望PHP以线程安全模式运行,但Saxon文档暗示它应该同时使用线程安全和非线程安全;

  

Saxon / C dll库是32位版本。 PHP扩展dll是   编译为PHP版本5.4(TS / NTS)。

0 个答案:

没有答案