Gå til innhold

Oci8 modul(Oracle) til PHP for Windows og Linux


Anbefalte innlegg

Eg har problemer med å koble til min databaser server, eg har ein Ubuntu og Win 2003.

 

I Win2003 så har eg fiksa i php.ini sånn at oci8 modulen skal bli kjørt. Og restarta Apache sjølvsagt.

Men når eg kjører den koden:

<?php

$db ="(DESCRIPTION =

    (ADDRESS =

        (PROTOCOL = TCP)

        (HOST = oracle.HIA.NO)

        (PORT = 1521)

    )

  (CONNECT_DATA = (SID = hia02))

  )";

$odbc = ocilogon ('olav', 'passord', $db)

or die( "Could not connect to Oracle database!")

or die (ocierror());

print "So far, so good";

?>

Så skjer det ingenting, får levert ein blank side. MYSQL fungerer fint though.

 

På Ubuntu serveren så får eg ein feilmelding : Fatal error: Call to undefined function ocilogon()

Greit nok der har eg ikkje fått innstallert modulen, har prøvd med PEAR og(Med anna kode sjølvsagt). Men når eg skriver i terminalen $ Pear install oci8 så seier den at eg mangler Oracle oci8 bibloteket.

Korleis får eg innstallert det?

Eg lasta ned oracle-instantclient-basic-10.2.0.1-1.i386.rpm frå Oracle sine sider sidan det var det som eg fant av svar når eg googla. Så konverterte eg det med alien og innstallerte med dpkg men det fungerte ikkje.

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...