我正在尝试从netbenas 8.0访问dash db但它无法访问抛出错误
调用未定义的函数db2_connect() 运行时第11行的/var/www/PhpProject6/demo3.php netbeans8.0
<?php
$database = '';
$user = '';
$password = '';
$hostname = '';
$port = 50000;
$conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;" .
"HOSTNAME=$hostname;PORT=$port;PROTOCOL=TCPIP;UID=$user;PWD=$password;";
$conn = db2_connect($conn_string, '', '');
if ($conn) {
echo "Connection succeeded.";
db2_close($conn);
}
else {
echo "Connection failed.";
}
?>
答案 0 :(得分:0)
db2_ *函数在ibm_db2扩展名中,你需要通过pecl安装,所以我想首先应该检查扩展是否正确安装。您可以使用phpinfo()执行此操作,该文件提供有关PHP配置和已安装扩展的信息。