错误信息:Call to undefined function odbc_connect();

 
 

 

  1. 1

    如果你的php版本是5.3以上,想要使用odbc的方式连接sqlserver数据库,网上的解决办法是php.ini中将extension=php_pdo_odbc.dll前的分号去掉,然后重启apache。但是光这么做还不够.

     
  2. 2

    需要检查了下php.ini里面是否少了extension=php_odbc.dll,而这个dll在php5.3以上的版本里是需要加上的,看一下你的ini文件里,如果没有这一句,请手动加上。

     
  3. 3

    再重启一下apache,成功啦

     

注意事项

  • 网上很多都是php低版本的解决办法,高版本的错误真难找解决办法。