php 的扩展名 .so 文件位于哪里?

2022-08-30 18:25:29

我打开了一些ini文件,如mysqli.ini,mysql.ini,pdo_mysql.ini。在这些文件内部,为这些文件添加了一个 .so 扩展名。我想知道这些.so文件的存储位置。

在 mysqli.ini 文件内

; configuration for php MySQL module
; priority=20
extension=mysqli.so

在 mysql.ini 文件内部

; configuration for php MySQL module
; priority=20
extension=mysql.so

内部pdo_mysql.ini文件

; configuration for php MySQL module
; priority=20
extension=pdo_mysql.so

答案 1

.so 文件应位于 php 扩展名目录中。

您可以使用phpinfo()函数来查找php扩展目录的位置,也可以从命令行使用php -i。

root@73fa7795de48:/# php -i | grep extension_dir
extension_dir => /usr/lib/php/20160303 => /usr/lib/php/20160303

答案 2

在 Linux 系统上

php -i | grep extension_dir  | cut -d " " -f 5

将显示您当前的 php 扩展目录


推荐