首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何构建适用于Windows的runkit?

如何构建适用于Windows的runkit?
EN

Stack Overflow用户
提问于 2016-06-28 04:27:17
回答 2查看 450关注 0票数 0

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

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

我将以下行添加到php.ini

代码语言:javascript
复制
extension=php_runkit.dll

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

代码语言:javascript
复制
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目录并运行

代码语言:javascript
复制
deplister ext\php_runkit.dll

输出结果是

代码语言:javascript
复制
php5.dll,NOTFOUND
MSVCR110.dll,OK
KERNEL32.dll,OK

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

EN

回答 2

Stack Overflow用户

发布于 2016-06-29 09:44:33

我认为问题在于PHP是x64,DLL是x86,反之亦然。

票数 0
EN

Stack Overflow用户

发布于 2016-06-30 06:36:33

只需尝试以下DLL之一:https://github.com/Crack/runkit-windows

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38062646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档