2

WINCACHE-1.3.7.4.tgz是从PECL 下载页面下载的。解压它我发现许多面向 C 的源文件。在 Linux 中从源代码编译我有一些经验,但在 Windows 中根本没有(我正在运行 Windows 7)。

PHP.net 的 WinCache 页面上的说明似乎与从“.tgz”中提取的文件不匹配

我看过建议的问题

但我不知道从哪里开始。

因此,有谁知道我将如何从提供的源代码构建 WinCache .DLL?(如果可能的话)

4

1 回答 1

2

你真的需要从源代码构建这个扩展吗?如果没有,您可以在此处下载预编译的DLL如果是,您必须按照本教程在 Windows 上编译 PHP 扩展。基本上,您必须构建 PHP,它还将编译您将启用的扩展。成功编译后,您应该能够找到所需的 dll 并将其与正在运行的 PHP 一起使用。

但另一个问题是你需要什么?你用的是什么版本的PHP?如果 5.5+ 你应该考虑OPCache而不是 WinCache。

由于 Zend Opcache 扩展现在位于核心 PHP 产品中,默认情况下禁用 WinCache 操作码缓存。自 PHP 5.5 起,WinCache 的操作码缓存部分已弃用,并将在 WinCache 扩展的未来版本中删除。

于 2015-04-08T08:42:19.670 回答