在CentOS
中我使用Yum安装php
扩展,安装的.so
文件存储在了/usr/lib64/php/modules
目录下,可是我访问Nginx服务器,项目却报异常说找不到我所安装的扩展,随后我打印了下phpinfo
发现extension_dir
是在/opt/remi/php72/root/usr/lib64/php/modules
这个位置。
我怀疑我用yum安装的php扩展只能在php-cli
模式下被载入,通过php-fpm访问项目确是另外一个目录(/opt/remi/php72/root/usr/lib64/php/modules
),这种情况我该如何解决?
是否应该建立软连接?或者还有其它办法吗?
这个我没有用过,不过看你的描述我觉得