Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Ekstensi Centos 6 PHP OCI8 tidak berfungsi (Fungsi tidak terdefinisi oci_connect ())

Saya telah berhasil memecahkan masalah. Sebenarnya masalahnya adalah perpustakaan lingkungan tidak dimuat. jadi saya telah memuat lingkungan oracle secara manual melalui PHP .

Ini kode saya:

>     if (!$conn):
>                     /// INCLUDING ORACLE_HOME MANUALLY
>                             putenv("ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/");
>                            // INCLUDING LD_LIBRARY_PATH MANUALLY
>                             putenv("LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/dbhome_1/lib:/lib:/usr/lib:/lib:/usr/lib:/usr/local/lib");
> 
>                             $conn = "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))) 
> (CONNECT_DATA = (SERVICE_NAME = data)))";
>                             $conn = oci_pconnect("username", "password", $conn);
>                             endif;
>                             if($conn):
>                                 return $conn;
>                             endif;  
>                             if(!$conn):
>                                 redirect('login');
>                             endif;
>             }

Semoga bisa membantu semuanya

Terima kasih,



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01652:tidak dapat memperpanjang segmen temp sebesar 128 di tablespace SISTEM:Bagaimana cara memperpanjang?

  2. Konversikan baris baru ke XML di dalam Oracle Trigger

  3. Ubah gambar gumpalan menjadi PUBLIC.ORDIMAGE di plsql

  4. 12c VARCHAR2(32767)

  5. Bagaimana Cara Memeriksa Tablespace di Oracle SQL Developer?