Apache环境下PHP-FPM的pdo_dblib扩展无法加载问题求助
Apache环境下PHP-FPM的pdo_dblib扩展无法加载问题求助
我正在Rocky Linux 9上搭建一套基于Apache和PHP 8.3的Web服务器,现在需要用到pdo_dblib扩展。通过命令行执行php -m和php-fpm -m查看,发现这两个环境里都存在pdo_dblib扩展,但在浏览器中通过phpinfo()输出的信息里,这个扩展却没有加载。
phpinfo显示当前运行的是PHP-FPM,我已经确认了加载的配置文件路径是/etc/opt/remi/php83/php.ini,扩展目录是/etc/opt/remi/php83/php.d。
我已经尝试了以下排查步骤:
- 检查
/etc/opt/remi/php83/php.d目录,发现没有pdo_dblib的配置文件,于是手动添加了它 - 执行
sudo systemctl restart php-fpm重启PHP-FPM服务 - 执行
sudo systemctl restart httpd重启Apache服务 - 刷新带有phpinfo()的网页,结果扩展还是没加载出来
有没有大佬知道这是怎么回事,该怎么解决呢?
备注:内容来源于stack exchange,提问作者scott80109
相关产品推荐
相关产品推荐

