在 Debian 系统上,PHP 扩展二进制文件位于/usr/lib/php/
. 里面是每个 PHP 版本的文件夹,例如7.2
和7.3
,以及以日期命名的文件夹,例如20170718
和20180731
。
使用安装扩展pecl install
并不总是将.so
文件添加到每个日期文件夹。例如跑步pecl install jsmin
创建/usr/lib/php/20170718/jsmin.so
但不/usr/lib/php/20180731/jsmin.so
适合我。
这些日期代表什么?
这些日期用于识别 PHP API 版本,并编码在main/php.h
PHP 源代码中。它们用作 PHP 扩展的构建标识符。
PHP API 版本对应于以下 PHP 版本:
API版本 | PHP 发布 |
---|---|
20170718 | PHP 7.2 |
20180731 | PHP 7.3 |
20190902 | PHP 7.4 |
20200930 | PHP 8.0 |
20210902 | PHP 8.1 |
20220829 | PHP 8.2 |
归档时间: |
|
查看次数: |
1077 次 |
最近记录: |