Вызов неопределенной функции db2_connect ()

Я пытаюсь получить доступ к dash db из netbenas 8.0, но он не может получить доступ, выдав ошибку

Вызов неопределенной функции db2_connect () в
/var/www/PhpProject6/demo3.php в строке 11 во время работы через
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

Решение

Функции db2_ * находятся в расширении ibm_db2, которое вам нужно будет установить через pecl, поэтому я думаю, что сначала вы должны убедиться, что расширение установлено правильно. Вы можете сделать это с помощью phpinfo (), который предоставляет информацию о конфигурации PHP и установленных расширениях.

0

Другие решения

Других решений пока нет …