Při pohledu na vaši konfiguraci máte nainstalovaného klienta Oracle i okamžitého klienta Oracle:
Moje zkušenost je však taková, že PHP bude používat pouze jednu nebo druhou – v zásadě si zvykne, která sada knihoven se najde jako první. Vzhledem k tomu, že se můžete dobře připojit k Oracle 10g, ale ne k 11g, naznačuje to, že klientská knihovna 10g je „vyšší“ na vaší cestě než knihovny Instant Client.
Doporučil bych prozkoumat dvě možnosti:
- Nainstalujte úplného klienta Oracle 11g
- Konkrétně změňte svou cestu, abyste zajistili, že knihovny Instant Client budou nalezeny jako první – samozřejmě se ujistěte, že ovlivňujete efektivní cestu používanou PHP, nikoli pouze proměnnou PATH v samostatném kontextu...
Ve skutečnosti jsem nikdy nedostal PHP, aby správně fungovalo s okamžitým klientem - vzdal jsem to a nainstaloval jsem úplného klienta - takže moje osobní doporučení je možnost 1, ale pokud to ve vašem prostředí není praktické, pracujte nejprve s PATH.