一、前提条件

确保以下路径正确:

如果你不知道 PHP 源码路径,可以运行:

如果有 20180731(就是 PHP 7.3 的扩展版本号),
那就确认了源码版本是对的。

二、进入扩展目录

三、生成编译配置(phpize)

使用你安装的 PHP 自带的 phpize:

输出示例:

表示成功生成编译环境。

四、配置编译选项

指定 PHP 的配置文件路径(php-config)和 MySQL 驱动(mysqlnd):

执行后若无报错即可继续。

五、编译并安装

成功后会看到:

这说明扩展已编译完成,并复制到 PHP 扩展目录中。

六、确认扩展文件生成

执行:

应输出:

七、编辑 php.ini 启用扩展

在你的配置文件中添加一行:

八、验证 php.ini 是否被加载

确保命令行 PHP 能识别到这个配置:

如果出现:

表示 php.ini 已生效。

如果显示 (none),需要执行:

九、重启 PHP

如果你使用 PHP-FPM:

或 Apache + mod_php:

十、验证扩展是否加载成功

输出应包含:

或查看详细信息: