|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2006-04-08 13:22 UTC] tony2001@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 29 16:00:01 2025 UTC |
Description: ------------ Hello, I'm compiling php 5.1.2 with db2 support but when i try to use db2_* functions, it says "undefined function" Configure command : ./configure --with-apxs=/usr/sbin/apxs --with-mysql --with-gd --enable-gd --with-zlib --with-freetype --enable-gd-native-ttf --with-ttf --with-jpeg-dir --with-unixODBC=/usr --with-mssql=/usr/local/freetds --with-openssl --with-ibm-db2=/opt/IBM/db2/V8.1/ [root@www httpdocs]# ldd /usr/local/bin/php | grep IBM libdb2.so.1 => /opt/IBM/db2/V8.1//lib/libdb2.so.1 (0xb6fd1000) libdb2install.so.1 => /opt/IBM/db2/V8.1/lib/libdb2install.so.1 (0xb6fca000) libdb2g11n.so.1 => /opt/IBM/db2/V8.1/lib/libdb2g11n.so.1 (0xb6f45000) libdb2locale.so.1 => /opt/IBM/db2/V8.1/lib/libdb2locale.so.1 (0xb6f2d000) libdb2osse.so.1 => /opt/IBM/db2/V8.1/lib/libdb2osse.so.1 (0xb6d12000) libdb2genreg.so.1 => /opt/IBM/db2/V8.1/lib/libdb2genreg.so.1 (0xb6cca000) libdb2trcapi.so.1 => /opt/IBM/db2/V8.1/lib/libdb2trcapi.so.1 (0xb6cbd000) libdb2dascmn.so.1 => /opt/IBM/db2/V8.1/lib/libdb2dascmn.so.1 (0xb6c9c000) libcxa.so.3 => /opt/IBM/db2/V8.1/lib/libcxa.so.3 (0xb6c69000) libdb2osse_db2.so.1 => /opt/IBM/db2/V8.1/lib/libdb2osse_db2.so.1 (0xb6c54000) [root@www httpdocs]# /usr/local/bin/php -v PHP 5.1.2 (cli) (built: Apr 8 2006 16:14:22) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies [root@www httpdocs]# Reproduce code: --------------- $database = 'ASYAWEB'; $user = 'db2inst1'; $password = 'xxx'; $conn = db2_connect($database, $user, $password); if ($conn) { echo "Connection succeeded."; db2_close($conn); } else { echo "Connection failed."; } Expected result: ---------------- Connection succeeded Actual result: -------------- Fatal error: Call to undefined function db2_connect() in /var/www/html/turkyayin.com/httpdocs/deneme.php on line 7