win10安装php8.1版本的swow扩展
时间: 2023-11-06 14:06:26 浏览: 206
php8.1和php8.2和swow扩展windows版本
安装 PHP 扩展需要先安装 PHP 和对应的编译工具。以下是在 Windows 10 上安装 PHP 8.1 和 swow 扩展的步骤:
1. 下载 PHP 8.1 的 VC15 x64 Thread Safe 版本(zip 包)并解压缩到某个目录下,例如 `C:\php-8.1`。
2. 下载 Visual Studio 2019 Community 版本并安装,选择安装 C++ 编译工具。
3. 下载 swow 的源代码,可以在 GitHub 上下载最新版本:https://github.com/swow/swow/releases。
4. 解压缩 swow 源代码到某个目录下,例如 `C:\swow`。
5. 打开 Visual Studio 2019,选择“开发人员命令提示符”(以管理员身份运行)。
6. 切换到 swow 的源代码目录下,执行以下命令编译 swow:
```
set PHP_ROOT=C:\php-8.1
set PHP_SDK_ROOT=%PHP_ROOT%\sdk
cmake ^
-DCMAKE_BUILD_TYPE=Release ^
-DENABLE_STATIC=OFF ^
-DENABLE_SHARED=ON ^
-DCMAKE_INSTALL_PREFIX=%PHP_ROOT% ^
-DZEND_MODULE_API_NO=20210902 ^
-DZTS=1 ^
-G "Visual Studio 16 2019" ^
.
cmake --build . --config Release --target install
```
注意将 `C:\php-8.1` 替换为你实际的 PHP 安装路径。
7. 编译完成后,在 `C:\php-8.1\ext` 目录下会生成 swow.dll 文件。将该文件复制到 PHP 的扩展目录,例如 `C:\php-8.1\ext`。
8. 打开 PHP 的配置文件 `C:\php-8.1\php.ini`,在末尾添加以下内容:
```
extension=swow
```
9. 重启 PHP 服务即可使用 swow 扩展。
注意:以上步骤仅适用于 PHP 8.1 和 swow 扩展的最新版本。如果使用其他版本,可能需要修改一些参数或者使用其他编译工具。
阅读全文