【发布时间】: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