安装

» PECL 扩展未包含在 PHP 中。

有关安装此 PECL 扩展的信息,请参阅手册中名为 安装 PECL 扩展 的章节。其他信息,如新版本、下载、源文件、维护者信息和变更日志,可以在这里找到: » https://pecl.php.net/package/wincache

此扩展有两个软件包:一个软件包用于 PHP 5.2.X 版本,另一个软件包用于 PHP 5.3.X 版本。选择适合当前 PHP 版本的软件包。

要安装并启用扩展,请执行以下步骤

  1. 将软件包解压缩到某个临时位置。

  2. php_wincache.dll 文件复制到 PHP 扩展文件夹中。通常此文件夹名为“ext”,它与所有 PHP 二进制文件位于同一个文件夹中。例如:C:\Program Files\PHP\ext

  3. 使用文本编辑器打开 php.ini 文件,该文件通常位于所有 PHP 二进制文件所在的同一个文件夹中。例如:C:\Program Files\PHP\php.ini

  4. 在 php.ini 文件末尾添加以下行:extension = php_wincache.dll

  5. 保存并关闭 php.ini 文件。

  6. 回收 IIS 应用程序池,以便 PHP 拾取配置更改。要检查扩展是否已启用,请创建一个名为 phpinfo.php 的文件,其中包含一个调用 phpinfo 函数的 PHP 代码。

  7. phpinfo.php 文件保存到使用 PHP 的 IIS 网站的根文件夹中,然后打开浏览器并请求 http://localhost/phpinfo.php。在返回的网页中搜索名为 wincache 的部分。如果扩展已启用,则 phpinfo 输出将列出 WinCache 提供的配置设置。

注意: 验证扩展已启用后,不要忘记从网站的根文件夹中删除 phpinfo.php 文件。

添加注释

用户贡献的注释 3 个注释

4
nils dot luxton at gmail dot com
13 年前
如果您需要 WinCache 的预编译二进制文件,您可以在页面右侧 (Web Platform Installer 按钮下方) 的这里找到它们:http://www.iis.net/download/WinCacheForPhp
1
bobby mcbobbins
7 年前
如果您正在寻找 WinCache 2.0.0 的 DLL (用于 PHP7+),以下是我采取的步骤的简要概述

- 从 sourceforge 上 WinCache 的存储库下载相应的版本
- 运行 .exe 并将存档解压缩到临时目录
- 使用 7zip,在该临时目录中解压缩 .msi
- 将 .dll 扩展名添加到名为“php_wincache”的文件
0
junk_1105 at hotmail dot com
7 年前
适用于 7.0 的 WinCache 版本是为 php7.dll 编译的,而不是线程安全的 php7ts.dll。您可能需要编译 WinCache 的源代码或切换到非线程安全的版本。
To Top