简体   繁体   English

有人可以为我编译PHP Runkit DLL扩展吗?

[英]Can someone compile PHP runkit DLL extension for me?

I give up. 我放弃。 I've asked this question some time ago but I'm again into that issue. 我前段时间已经问过这个问题,但是我再次陷入这个问题。 I'm still stuck with compilation errors / missing files / other stuff that I can't / don't have time to fix. 我仍然遇到编译错误/文件丢失/其他无法/没有时间修复的问题。 Don't get me wrong - I've compiled it several times, but none of the DLL files I've got worked. 不要误会我的意思-我已经编译了好几次了,但是我无法使用任何DLL文件。 I use WAMPServer 2.1e [Apache 2.2.17, PHP 5.3.5] - after enabling php_runkit it does not start. 我使用WAMPServer 2.1e [Apache 2.2.17,PHP 5.3.5]-启用php_runkit后,它无法启动。 Even already compiled DLLs from the Internet haven't worked. 即使已经从Internet编译的DLL也无法正常工作。 Another time Windows seems to be simply against me. Windows似乎又一次反对我。

Now as a programmer I feel really, really lame to ask you the following: can someone compile PHP runkit DLL extension for me or point me to the WORKING one? 现在,作为一名程序员,我真的非常la脚地问您以下问题: 有人可以为我编译PHP Runkit DLL扩展或将我指向WORKING吗? Please test if it works and provide your WAMP stack configuration, so I can adjust mine. 请测试它是否有效,并提供您的WAMP堆栈配置,以便我进行调整。

You would be my hero. 你会成为我的英雄。

Artefacto's binaries didn't work correctly for me so I compiled the newest runkit for PHP 5.3, 5.4 and 5.5 (both TS and NTS versions). Artefacto的二进制文件对我而言无法正常工作,因此我为PHP 5.3、5.4和5.5(TS和NTS版本)编译了最新的runkit。 You can grab it here - https://github.com/Crack/runkit-windows . 您可以在这里获取它-https: //github.com/Crack/runkit-windows

PHP 5.3 and 5.4 modules are compiled with VC9, 5.5 with VC11 so they work with official PHP binaries. PHP 5.3和5.4模块是使用VC9编译的,而5.5是使用VC11编译的,因此它们可以与官方PHP二进制文件一起使用。

I compiled Zenovich's fork for 5.3, no ZTS, VS9, commit f8daf39 with trivial changes in order to build in Visual Studio. 为了在Visual Studio中进行构建,我编译了 Zenovich的 5.3 版本的fork ,没有ZTS,VS9,通过细微的改动提交了f8daf39。

Unfortunately, the ZTS version seems to broken and did not compile. 不幸的是,ZTS版本似乎已损坏并且无法编译。 Its problems would require some effort to fix. 它的问题将需要一些努力来解决。 So you must run PHP as a CGI binary, not as an Apache module. 因此,您必须将PHP作为CGI二进制文件而不是Apache模块运行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM