Whoop-di-fucking-doo!, I didn’t know that getting Oracle database connectivity in PHP 4.3.9 could be this hard to get working. Here are the tricks.
- Find oracle-instantclient-basic-10.2.0.2-1 as RPM.
- Find php-oci8-4.3.9-3 as RPM.
- Install them, restart apache and you’re done.
Sounds easy? Well it’s not. Reason: those packets were hard to find in the first place. Why? Apparently oracle doesn’t want the instant client to be found as rpm. Most of the howtos you’re told to compile PHP from tarball and that’s just not the way you want it to be done. Anyhow I succeeded and now i can use AdoDB to connect oracle database. You know that oci8 is working when you check phpinfo() for oci8 module enabled