I am running the Apache web server provided with Oracle 10gr3.
I applied the patch which upgraded the php module version to 5.1.2.
I need to use this version of apache because we depend on the mod_plsql support that is included.
However the php module does not have the mysql extension included.
I tried using the zend mysql.so extension by referencing it in the php.ini file.
But it complains that the API versions don’t match.
• The Oracle/Apache version, from phpinfo() is:
o Oracle-Application-Server-10g/10.1.3.1.0 Oracle-HTTP-Server
• The Apache release is: 10334100
• The Apache API ver. is: 19990320
• The PHP version is: 5.1.2
• The PHP API is: 20041225
• The PHP extension is: 20050922
• The mysql.so API is: 20060613.
I need the mysql extensions with an API of 20050922 to match my PHP.
Since I can’t change my apache or my PHP versions is there a way to get (or build) a mysql extension that uses API version 20050922?
Can I download an earlier version of the zend bundle that uses that API? Would that work??
Or can I compile / build my own mysql.so extension for PHP that would work in this environment?
If so HOW????
Thanks