2

我放弃。我前段时间问过这个问题,但我又回到了这个问题。我仍然遇到编译错误/丢失文件/其他我无法/没有时间修复的问题。不要误会我的意思——我已经编译了好几次,但是我没有工作过的 DLL 文件。我使用 WAMPServer 2.1e [Apache 2.2.17, PHP 5.3.5] - 启用 php_runkit 后它不会启动。即使已经从 Internet 编译的 DLL 也无法正常工作。还有一次 Windows 似乎对我不利。

现在,作为一名程序员,我真的很蹩脚地问你以下问题:有人可以为我编译 PHP runkit DLL 扩展或将我指向 WORKING 吗?请测试它是否有效并提供您的 WAMP 堆栈配置,以便我调整我的。

你会是我的英雄。

4

2 回答 2

0

我为 5.3编译了 Zenovich 的 fork,没有 ZTS,VS9,提交 f8daf39 并进行了一些细微的更改,以便在 Visual Studio 中构建。

不幸的是,ZTS 版本似乎坏了,没有编译。它的问题需要一些努力来解决。因此,您必须将 PHP 作为 CGI 二进制文件运行,而不是作为 Apache 模块运行。

于 2011-06-17T13:45:38.380 回答
0

Artefacto 的二进制文件对我来说不能正常工作,所以我为 PHP 5.3、5.4 和 5.5(TS 和 NTS 版本)编译了最新的 runkit。你可以在这里获取它 - https://github.com/Crack/runkit-windows

PHP 5.3 和 5.4 模块使用 VC9 编译,5.5 使用 VC11 编译,因此它们可以与官方 PHP 二进制文件一起使用。

于 2013-10-23T19:21:38.727 回答