Skip to content

static php-cli v1.10.0

Latest
Compare
Choose a tag to compare
@jingjingxyk jingjingxyk released this 30 Apr 06:53
· 165 commits to main since this release
item value
branch main
tag v1.10.0
support extensions support extensions
build options build options
swoole version v6.0.2
php version 8.1.32, 8.2.28, 8.3.19, 8.4.5
suport OS platform linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64
release date 2025-04-30
build status ok

php-cli runtime

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

变更:详情

  1. linux 构建环境启用 static-pie

快速使用 包含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.10.0

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

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

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

  # 查看扩展属性
   xattr ./runtime/php-cli/php

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

release files sha256sum (building)