【问题标题】:PDO Sqlsrv not showing in phpinfo - Centos 7 PHP 7PDO Sqlsrv 未显示在 phpinfo - Centos 7 PHP 7
【发布时间】:2018-07-27 15:23:17
【问题描述】:

我们按照以下建议为 centos 7 安装了 php_pdo_sqlsrv 扩展:

https://www.microsoft.com/en-us/sql-server/developer-get-started/php/rhel/

我们直接在命令提示符下通过 PDO 测试了连接,一切正常。

运行phpinfo时扩展不被识别,导致在浏览器中运行相同脚本时出错:

还有其他人遇到过同样的问题吗?

【问题讨论】:

  • 可能是因为php cli和webserver使用了不同的php.ini?
  • 好的,我去看看!
  • [root@webdeveloperbase] /usr/lib64/php/modules $ php --ini 配置文件 (php.ini) 路径:/etc 加载的配置文件:/etc/php.ini 扫描其他.ini 文件位于:/etc/php.d
  • phpinfo结果路径:加载配置文件/etc/php.ini
  • 您可能想在浏览器中echo php_ini_loaded_file()

标签: php laravel pdo centos7 sqlsrv


【解决方案1】:

请删除php-fpm 扩展并重新安装

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-02
    • 1970-01-01
    • 2017-06-11
    • 2019-01-06
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-03
    相关资源
    最近更新 更多