如何在 EC2 上更改 http 的 SQLITE 版本

How to change SQLITE version of http on EC2

我已经在我的 Amazon EC2 实例上编译并安装了最新版本的 SQLITE3,当进入

sqlite3

在shell里面returns

SQLite version 3.38.3 2022-04-27 12:03:15

但是调用 PHP

print_r(SQLite3::version());

它returns

Array ( 
[versionString] => 3.7.17 
[versionNumber] => 3007017
 )

我需要更改什么才能使 Apache Web 服务器也能识别新的 SQLITE 版本?

PHP 不调用 SQLite 可执行文件。相反,它与 SQLite 库链接。更改 PHP 使用的 SQLite 版本的唯一方法是更改​​(重新安装或重新编译)PHP 本身。