IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: oci_connect() PHP + Oracle

Aktivity
Avatar
jelacic
Člen
Avatar
jelacic:23.11.2014 21:39

Ahoj,rád bych požádal o pomoc s připojením do Oracle db přes PHP funkci oci_connect(). Postupoval jsem podle návodů na internetu, například:


How to enable Oracle Connection to PHP on XAMPP

  1. Install XAMPP 1.7.3 on your Windows. (Please remove the old version of XAMPP and please delete C:\xampp BEFORE installing the new version of XAMPP).
  2. Extract InstantClient to C:\instantcli­ent11_2 folder.
  3. Open system setting at Start Menu > My Computer(right click on the icon) > Select Properties > Advanced Tabs > Environment Variables.
  4. Add to ‘System Variables’ by clicking ‘New’ button and insert the following values:

a. Variable Name : PATH
b. Variable Value : c:\instantcli­ent11_2
5. Click OK to accept new modification.
6. Open C:\xampp\php\php­.ini by using notepad.
7. Find string oci8 and remove the ; symbol at the beginning of the string line.
8. Save and Exit.
9. Restart you laptop/pc to accept new modification on xampp.


a pokaždé končím na "Fatal error: Call to undefined function oci_connect()" Jediný rozdíl je, že mám instant client 10.2.0.5. Použil jsem verzi ORACLE 10g i oracleXE. Verze XAMPP 5.6.3[PHP: 5.6.3]. Někde mi musí něco unikat... Můžete mi prosím ukázat kde dělám chybu ?
Moc děkuju, Tom

 
Odpovědět
23.11.2014 21:39
Avatar
jelacic
Člen
Avatar
Odpovídá na jelacic
jelacic:24.11.2014 20:49

tak mám vyřešeno. Chyba byla jako vždy mezi klávesnicí a židlí :-) Když jsem přidával php_oci8.dll do C:\xampp\php\ext tak jsem použil Non Thread Safe verzi místo Thread Safe. Omlouvám se za zbytečné vlákno.

 
Nahoru Odpovědět
24.11.2014 20:49
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.