From: Reuben P. <rd...@au...> - 2009-06-23 14:36:34
|
We eventually got pdo_oci working by building from source on Intrepid Ibex. The notes that we took follow. It would be great if someone would checkin to subversion the OCI8 version of the Voyager driver. Good luck! Reuben ------------------------- Just recounting what we did with PDO_OCI, in case we have to do it again. Basically PDO_OCI latest version was 2005, so the install scripts have a little dust on them. I sat with Reuben as he worked out the installation. After downloading the PDO_OCI sources, we had to run phpize5 to get the configure scripts. Reuben also set ORACLE_HOME as an environment variable, pointing to our Oracle Instant Client folder. The configure scripts did not find our newer version of Oracle (it only knew to look for versions up to 10.1) so we changed the script to force a version number and basically skip that check. Then we ran "make install". It complained that it couldn't find a few files, so Reuben found those and changed where the make script was looking. After that it finished installing and created our pdo_oci.so (placed in the folder with the other PHP .so files) We added a new pdo_oci.ini file (that sits in the conf.d folder with the other extension files) that sets our new pdo_oci.so as an extension. We restarted Apache2 and it appears to be working -- it's finding holdings from the Voyager database. ------------------------------ >>> "Andrew Isherwood [aai]" <aa...@ab...> 6/22/2009 8:34 AM >>> Hi I've spent some considerable time trying to get PDO_OCI support installed for VuFind on Ubuntu Server 9.04. There seems to be no concise, working instructions anywhere on how to install it and there has been much banging of head against wall. In a previous message Andrew mentioned that, due to the difficulties of getting it installed, some folks have rewritten the Voyager driver to use OCI8. I am tempted to do the same but thought that, before I did, I'd just ask whether anyone had one already that would save me reinventing the wheel? Many thanks Andrew -- Library Systems Team Information Services / Gwasanaethau Gwybodaeth Aberystwyth University/ Prifysgol Aberystwyth Aberystwyth, Ceredigion, SY23 3DZ, UK Tel./Ffôn: (+44) 01970 62 1851 E-mail/E-bost: aa...@ab... ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Vufind-tech mailing list Vuf...@li... https://lists.sourceforge.net/lists/listinfo/vufind-tech |