微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用于MS SQL Server的PDO DBLIB驱动程序:找不到php_pdo_driver.h

我正在按照以下链接上的教程在我的Mac Os Mojave中编译PDO的DBLIB驱动程序.

https://github.com/BellevueCollege/public-docs/blob/master/PHP/configure-mssql-pdodblib-mac.md

问题是,当我运行以下代码时:

$cd PHP-7.2.9/ext/pdo_dblib
$PHPize
$./configure --with-PHP-config=/usr/bin/PHP-config --with-pdo-dblib=/usr/local/
$make
$sudo cp modules/pdo_dblib.so /usr/lib/PHP/extensions/no-debug-non-zts-20121212

特别是在这个命令上:

$./configure --with-PHP-config=/usr/bin/PHP-config --with-pdo-dblib=/usr/local/

我收到此错误

configure: error: Cannot find PHP_pdo_driver.h.

有什么想法吗?我在过去的2个小时里一直在努力:/

谢谢

解决方法:

实际上PDO包含在PHP核心中.您必须安装PHPMysqL捆绑包.

并按照以下步骤安装dblib
PDO DBLIB Driver for MS SQL Server : Cannot find php_pdo_driver.h

看看这个解决方案:
error: cannot find php_pdo_driver.h while installing pdo_mysql

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐