我WINCACHE-1.3.7.4.tgz
是从PECL 下载页面下载的。解压它我发现许多面向 C 的源文件。在 Linux 中从源代码编译我有一些经验,但在 Windows 中根本没有(我正在运行 Windows 7)。
PHP.net 的 WinCache 页面上的说明似乎与从“.tgz”中提取的文件不匹配
我看过建议的问题
但我不知道从哪里开始。
因此,有谁知道我将如何从提供的源代码构建 WinCache .DLL?(如果可能的话)
我WINCACHE-1.3.7.4.tgz
是从PECL 下载页面下载的。解压它我发现许多面向 C 的源文件。在 Linux 中从源代码编译我有一些经验,但在 Windows 中根本没有(我正在运行 Windows 7)。
PHP.net 的 WinCache 页面上的说明似乎与从“.tgz”中提取的文件不匹配
我看过建议的问题
但我不知道从哪里开始。
因此,有谁知道我将如何从提供的源代码构建 WinCache .DLL?(如果可能的话)
你真的需要从源代码构建这个扩展吗?如果没有,您可以在此处下载预编译的DLL。如果是,您必须按照本教程在 Windows 上编译 PHP 扩展。基本上,您必须构建 PHP,它还将编译您将启用的扩展。成功编译后,您应该能够找到所需的 dll 并将其与正在运行的 PHP 一起使用。
但另一个问题是你需要什么?你用的是什么版本的PHP?如果 5.5+ 你应该考虑OPCache而不是 WinCache。
由于 Zend Opcache 扩展现在位于核心 PHP 产品中,默认情况下禁用 WinCache 操作码缓存。自 PHP 5.5 起,WinCache 的操作码缓存部分已弃用,并将在 WinCache 扩展的未来版本中删除。