Naisi Lib 扩展下载

查看 Markdown

当前版本:1.0.6  文档更新时间:2026年10月18日

本页提供 Naisi Lib PHP 原生扩展的版本、兼容性与安装说明。当前仅支持 PHP 8.4 及以上,并提供 PHP 8.4 和 PHP 8.5 构建。各 Linux 版本提供相同的 Naisi Lib 公开函数与常量;版本区别主要是 PHP API/ABI,二进制不能跨版本混用。Linux 和 Windows 扩展均不再提供公开下载,如需获取请联系耐撕网络:fangsong@naisitech.com。

许可文件必需:扩展二进制不能脱离有效的 Naisi Lib 许可和匹配的运行服务独立使用。申请许可、正式部署包或技术支持,请联系耐撕网络:fangsong@naisitech.com。
当前在线文档与 IDE 包已同步当前规范:153 个函数、145 个公开整数常量。文档同步不表示扩展二进制已重新发布;获取部署包时须确认包含新增 decimal、日期差、HEX、ASCII 标识接口、版本比较参数及序列化长度新入口,并按目标 PHP API/ABI 验收。

下载前必须确认

  • 使用 php -v 确认 PHP 主次版本、操作系统和线程安全模式。
  • 使用 php -i 查看 PHP API、Thread Safety、Architecture 和 extension_dir。
  • PHP 版本必须为 8.4 或更高版本;PHP 8.3 及以下版本不受支持。
  • PHP 8.4 的扩展不能加载到 PHP 8.5;即使文件名相同,不同 PHP API 的二进制也不能互换。
  • Linux 当前构建为 x86-64 NTS;Windows 版本不再提供公开下载。
  • 获取的扩展不包含客户许可文件、私有安装材料或 Agent。正式部署时,扩展、Agent、构建材料和许可必须属于同一受控交付版本。

Windows 下载

当前不支持公开下载

Windows 扩展不再在本页面提供下载。需要 Windows 版本、匹配的运行库、许可文件或部署支持,请联系耐撕网络:fangsong@naisitech.com。

Linux 下载

Linux 版本均为 x86-64 NTS 构建。它们提供相同的 PHP 函数和常量,必须根据 PHP 主次版本选择对应 SO。当前接口文档版本为 1.0.6;Build ID 与实际构建日期以对应客户的受控交付包为准。升级应保留既有编译身份与材料,并核对二进制、Agent 和许可配套关系。

Linux .so 文件不再在本页面提供下载。请确认所需 PHP 版本后,联系耐撕网络获取:fangsong@naisitech.com。

PHP 8.4 NTS

  • 版本区别:针对 PHP 8.4 Zend Module API 构建;二进制尺寸因 PHP 8.4 适配与链接布局略有变化,公开 Naisi Lib API 不变。
  • 获取方式:联系 fangsong@naisitech.com,申请与 PHP 8.4 匹配的 php_naisi_lib.so。

PHP 8.5 NTS

  • 版本区别:当前最新验证的 PHP 分支,针对 PHP 8.5 Zend Module API 构建;不能加载到 PHP 8.4 或更早版本。
  • 获取方式:联系 fangsong@naisitech.com,申请与 PHP 8.5 匹配的 php_naisi_lib.so。

Linux 受控交付包包含配套的 OpenSSL、SQLCipher 和 curl 运行库,由安装脚本部署到 /etc/naisilib/bin;操作系统基础运行库仍由系统提供。SQLCipher 只从固定路径加载,缺失或损坏时不会回退到系统搜索路径,不能用系统包管理器安装的任意版本替代配套依赖。扩展、Agent 和依赖应使用同一份已验证的交付包;更新依赖后须重启相关 PHP/Agent 进程并核对实际加载路径。将匹配 PHP API/ABI 的扩展放入实际 PHP 扩展目录,并在对应配置中启用:

extension=php_naisi_lib.so

版本选择总结

  • Linux PHP 8.4:当前最低支持版本,只能用于 PHP 8.4。
  • Linux PHP 8.5:只能用于 PHP 8.5。
  • 所有版本包含相同的 Naisi Lib 业务功能;差异不代表函数更多或更少,而是为了匹配不同 PHP 二进制接口。
  • PHP 8.3 及以下版本不提供,也不属于当前文档的支持范围。

IDE 代码提示文件

PhpStorm 或其他静态分析工具可使用完整 IDE stub:

  • 下载:naisi-lib-ide.zip
  • ZIP 大小:41523 bytes
  • ZIP SHA-256:51e8d735d8825663522557c062b14be6865f45d35324ec2a8178f10bddb3710a
  • 压缩包内容:ide/naisi-lib-ide.php
  • 内容:2026年10月18日同步快照,包含 153 个函数签名和 145 个常量;与当前 stubs/ide/naisi-lib-ide.php 逐字节一致。
  • 使用限制:仅用于 IDE 建立索引和代码提示,禁止在 PHP 运行时 include 或 require。

许可文件与正式部署

获取扩展二进制不等于完成授权。Naisi Lib 在运行时会校验许可、匹配构建和运行环境。需要扩展文件、许可文件、Agent、正式安装材料或部署协助,请联系耐撕网络:fangsong@naisitech.com。

当前数据版本、指纹与地区功能需要匹配版本的扩展、Agent、材料、许可及 region.db。IDE 仅供静态索引,不代表二进制已在全部平台发布;运行报告最新选择器和采样规则以本站正文为准。