Está bien. Esta es mi pesadilla personal. En serio, me despierto en medio de la noche... o no, pero he pasado días con este problema.
Entonces, esto es lo que funcionó para mí:
- ¿Tiene Oracle Instant Client ? Si no lo consigue.
- ¿Tiene Oracle SDK ? Si no lo consigue.
- Descomprimir cliente instantáneo.
- Descomprima el SDK en un subdirectorio
- Agregue ORACLE_HOME como una variable de línea de comando exportada ($ORACLE_HOME en *nix, %ORACLE_HOME% en win). Haga que apunte a la ruta completa a la carpeta de cliente instantáneo anterior.
- Cree ORACLE_BIN y haga que apunte al SDK.
- Agregue ORACLE_HOME a su PATH.
- Reiniciar Apache...
Entonces... eso es lo que generalmente hago... Y generalmente funciona... Sobre todo...
Creo que, de manera realista, todo lo que puedo decir es buena suerte y buena suerte.