cactus55 Posted May 22, 2008 Share Posted May 22, 2008 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 Link to comment https://forums.phpfreaks.com/topic/106778-the-api-versions-don%E2%80%99t-match/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.