0

我是 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 给出“没有语法错误”。

4

1 回答 1

0

PHP 是否在 oracle 支持下编译?检查您的错误日志,如果没有,您将在 oci_connect() 上出错,并且无法访问其他任何内容。

(显示错误也会有所帮助)

于 2013-05-29T18:41:26.760 回答