如何为Windows构建runkit?

时间:2016-06-27 20:27:17

标签: php windows runkit

我正在尝试在Windows机器上使用Runkit。 PHP版本为5.6.14,Windows版本为Windows 8 Enterprise,runkit版本为1.0.4。

我已经建成了它。我确认DLL在正确的目录中。

我将以下行添加到php.ini

extension=php_runkit.dll

我调用了runkit_superglobals()函数,得到了以下输出。

Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_runkit.dll' - The specified module could not be found.
 in Unknown on line 0

Fatal error: Call to undefined function runkit_superglobals() in V:\inventory2\tests\bootstrap.php on line 5

我回到了php目录并运行了

deplister ext\php_runkit.dll

输出

php5.dll,NOTFOUND
MSVCR110.dll,OK
KERNEL32.dll,OK

我确认我在php目录中有php5ts.dll,如上所述,我正在运行php 5.6.14版。

2 个答案:

答案 0 :(得分:0)

我认为问题是你的PHP是x64而你的DLL是x86,反之亦然。

答案 1 :(得分:0)

试试其中一个DLL:https://github.com/Crack/runkit-windows