Php Oracle数据库到Xampp的连接

Php Oracle数据库到Xampp的连接,php,oracle,xampp,Php,Oracle,Xampp,我还安装了一个普通的oracle 11.2.0客户端(路径和oracle_HOME设置正确)。我删除在我的扩展名上在文件php.ini上。 现在,我尝试连接,因此我创建了一个具有以下代码的文件: <html> <head><title>Oracle demo</title></head> <body> <?php $conn=oci_connect("myuser","mypass","local

我还安装了一个普通的oracle 11.2.0客户端(路径和oracle_HOME设置正确)。我删除
在我的
扩展名上
在文件
php.ini上
。 现在,我尝试连接,因此我创建了一个具有以下代码的文件:

<html>
  <head><title>Oracle demo</title></head>
  <body>
  <?php 
    $conn=oci_connect("myuser","mypass","localhost/orc1");
    If (!$conn)
      echo 'Failed to connect to Oracle';
    else
      echo 'Succesfully connected with Oracle DB';

   oci_close($conn);
   ?>

 </body>
</html>

我拥有与Oracle相同的密码和用户名。谢谢

您的Oracle数据库服务器是否已启动并运行?@PeterM是。。我在SQL Oracle上有一个连接,它正在运行,通过改变调用的连接字符串(第三个参数)来查看它是否修复了问题从文档中可以看到:“connection_string包含要连接到的Oracle实例。它可以是»Easy connect string,也可以是tnsnames.ora文件中的连接名称,或者是本地Oracle实例的名称。”请使用该链接中描述的Easy connect string语法中的//前缀进行尝试。或者,尝试使用tnsnames.Oracle中定义的连接名称。您的Oracle数据库服务器是否已启动并正在运行?@PeterM yes。。我在SQL Oracle上有一个连接,它正在运行,通过改变调用的连接字符串(第三个参数)来查看它是否修复了问题从文档中可以看到:“connection_string包含要连接到的Oracle实例。它可以是»Easy connect string,也可以是tnsnames.ora文件中的连接名称,或者是本地Oracle实例的名称。”请使用该链接中描述的Easy connect string语法中的//前缀进行尝试。或者,尝试使用tnsnames.ora中定义的连接名称
Warning: oci_connect(): ORA-12541: TNS:no listener in C:\xampp\htdocs\test\scriptdemo.php on line 5
Failed to connect to Oracle