用于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核心中.您必须安装PHP和MySQL捆绑包.

并按照以下步骤安装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

相关文章

最近做自动化测试时,深感自己对前端涉猎太少,加上对这块比...
homebrew本身就是一个git仓库。使用homebrew安装软件包时,会...
一、Homebrew安装、卸载等命令Homebrew的安装和卸载都非常简...
在mac系统中,使用homebrew可以很方便的管理包。按照官网的说...
我按照说明从这里使用brew安装mysqlhttps://gist.github.com...
我在macOS10.12.4上安装了nginx1.10.3和php5.5.38作为开发服...