我是PHP的新手,正在尝试连接到某个服务器上的oracle数据库。
然而,php脚本没有正确执行。
<?php
echo "started \n";
// Create connection to Oracle
$conn = oci_connect("username", "password", "abc.def.ghi.com");
if (!$conn) {
$m = oci_error();
echo $m['message'], "\n";
exit;
}
else {
print "Connected to Oracle!";
}
// Close the Oracle connection
oci_close($conn);
?>
它打印开始,但之后它不会打印任何错误或“连接到Oracle”。
php -l filename.php给出“没有语法错误”。
答案 0 :(得分:0)
PHP是否使用oracle支持编译?检查你的错误日志,如果没有,你将在oci_connect()上输出错误并且没有达到其他任何目的。
(显示错误也有帮助)