如何在编译时在PHP中使用--without-sqlite3?

时间:2018-08-19 19:41:16

标签: php sqlite

我正在读PHP documentation,了解如何在PHP中禁用SQLite3扩展名:

  

默认从PHP 5.3.0开始启用SQLite3扩展。可以通过在编译时使用--without-sqlite3来禁用它。

但是我没有意识到如何使用--without-sqlite3吗?

1 个答案:

答案 0 :(得分:1)

“编译时间”是指某人获取PHP源代码并将其编译为二进制文件的时间。一旦从这些二进制文件中安装了PHP,就无法禁用PHP二进制文件中包含的扩展。 (您可以禁用编译成单独的二进制文件的扩展,但是PHP的SQLite3扩展不是这种情况。因此,要在PHP中禁用SQLite3,您需要获取PHP的源代码并进行编译手动;如果您从未编译过某些内容,这不是一件容易的事,但是我敢肯定,如果您确实需要,可以在网上找到演练。