-1
私は以下試してみました:Linux上でPHP 5.1.6を使用してOracleデータベースに接続することはできますか?
<?php
$db = "(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = acmdf3kdjgf)(PORT = 1221)))(CONNECT_DATA = (SERVICE_NAME = SCCF5)(SRVR = DEDICATED)))";
if($c = OCILogon("asfjdf", "dafdff", $db))
{
echo "Successfully connected to Oracle.\n";
OCILogoff($c);
}
else
{
$err = OCIError();
echo "Connection failed." . $err[text];
}
?>
私は次のようなエラーになっています:
PHPの致命的なエラーは:行に/test/testscrpts/connectOracleDb.phpに未定義の機能OCIlogonを使用()の呼び出しを5
を使用する必要がありますか? – Koshur
@ Koshur私の投稿を編集しました –
OCI8からPECLをインストールできます。 http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.htmlを参照してください。 –