我正在尝试在windows机器上使用Runkit。PHP版本为5.6.14,windows版本为windows 8企业版,runkit版本为1.0.4。
我已经建好了。我确认DLL在正确的目录。
我在php.ini
中添加了以下行extension=php_runkit.dll
我调用runkit_superglobals()
函数,得到以下输出:
Warning: PHP Startup: Unable to load dynamic library 'C:xamppphpextphp_runkit.dll' - The specified module could not be found.
in Unknown on line 0
Fatal error: Call to undefined function runkit_superglobals() in V:inventory2testsbootstrap.php on line 5
我回到php目录,然后运行
deplister extphp_runkit.dll
输出为
php5.dll,NOTFOUND
MSVCR110.dll,OK
KERNEL32.dll,OK
我确认在php目录中有php5ts.dll
,并且如上所述,我正在运行php版本5.6.14。
我认为问题是你的PHP是x64和你的DLL是x86或反之亦然。
试试这些dll: https://github.com/Crack/runkit-windows