Skip to content

php-cli v1.8.0

Choose a tag to compare

@jingjingxyk jingjingxyk released this 28 Feb 08:44
· 706 commits to main since this release
item value
branch main
tag v1.8.0
swoole version v6.0.1
php version 8.1.31, 8.2.27, 8.3.15, 8.4.2
suport OS platform linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-x64
release date 2025-02-28

php-cli runtime

借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时

变更:详情

  1. swoole版本由v6.0.0 升级到v6.0.1
  2. 启用 windows-linux-arm64 原生构建
  3. 弃用 x86_64 平台 使用qemu 模拟 arm64 构建环境

快速使用 包含swoole 的 php-cli 运行时

curl -fSL  https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.7.1

# 指定下载版本
curl -fSL  https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.7.1 --php-version v8.4.2

备注: macos环境下 首次运行 无权限 ,解决方法

note : macos clearing the com.apple.quarantine extended attribute

  # 查看扩展属性
   xattr ./php

  # 去除扩展属性
  sudo xattr -rd com.apple.quarantine  ./php

release files sha256sum (building)