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

在本地机器上的Ubuntu的Nginx 致命错误:调用未定义的函数odbc_connect

我安装了Nginx,PHP (PHP5-cli PHP5-common PHP5-MysqL PHP5-fpm PHP-pear PHP5-cgi PHP5-odbc PHP5-curl) ,在我的本地电脑上使用Ubuntu的odbc。 它工作正确,直到(我猜)我重新启动系统。 现在我越来越

致命错误调用未定义的函数odbc_connect()

我的configuration:

odbc.ini [My_DB] Driver = FreeTDS Description = My_DB Trace = No Server = xxxx Port = 5000 TDS Version = 5.0 Database = dbname odbcinst.ini [FreeTDS] Description = FreeTDS unixODBC Driver v0.63 with protocol v8.0 Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so Setup = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so FileUsage = 1 UsageCount = 2 freetds.conf [My_DB] host = xxxx port = 5000 tds version = 5.0

我在PHPinfo()find关于ODBC的信息:

导轨资产:预编译系统中未检测到Yarn可执行文件

如何检测系统电源事件,如挂起,hibernate等

为什么remap_file_pages()在这个例子中失败?

获取WIFI信号强度 – 寻求最佳方式(IOCTL,iwlist(iw)等)

获取不同的X显示空闲时间 – C代码

PDO驱动程序MysqL,odbc

PDO Wez Furlong的ODBC驱动程序

ODBC Stig Bakken,Andreas Karajannis,Frank M. Kromann,Daniel R. Kalowsky

哪里不对? 谢谢。

Bash:用附件发送HTML文件

永久设置CLAsspATH

搞砸了Exim队列 – 带有头文件但没有数据的消息

java轻量级debugging器

OpenGL头文件版本信息不匹配

您没有安装(独立的) ODBC软件包,而是用于ODBC的PDO驱动程序 。

你可以像PDO一样使用它们

$connection = new PDO('odbc:MSsqlserver',$username,$password);

但是要使用odbc_*函数,在编译PHP时需要启用安装页面上列出的至少一个包。

在Ubuntu上,你可能需要--with-unixODBC ,但实际上你需要的是你如何使用这些函数

但是如果你使用apt-get PHP,你可能会想尝试一下

sudo apt-get install PHP5-odbc

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

相关推荐