shashidhar Posted November 21, 2005 Share Posted November 21, 2005 Hi, I have installed oracle client on my linux machine. When i try to run the following commad $c = OCILogon('user', 'password', 'database'); it display the following error. Fatal error: Call to undefined function: ocilogon() in /var/www/html/db.php on line 2 I am not able to make out what is worng. Please help. Regards, Shashidhar Quote Link to comment https://forums.phpfreaks.com/topic/2909-php-and-oracle-client/ Share on other sites More sharing options...
shashidhar Posted November 22, 2005 Author Share Posted November 22, 2005 I found the solution to my problem. In ./configure i had --disable-rpath, i just had to removed it. And reinstalled the php with --with-oci8-client and --enable-sigchild. Now my php is able to run oci commands. But a new problem!!!!! :-( how do i configure tnsnames.ora to my php? I have tried the steps given in [a href=\"http://www.oracle.com/technology/pub/notes/technote_php_instant.html\" target=\"_blank\"]http://www.oracle.com/technology/pub/notes...hp_instant.html[/a] but i get the following error. Warning: ocilogon(): _oci_open_server: Error while trying to retrieve text for error ORA-12154 in /var/www/html/db.php on line 2 anyone knows what should be done now? Regards, Shashidhar Quote Link to comment https://forums.phpfreaks.com/topic/2909-php-and-oracle-client/#findComment-9774 Share on other sites More sharing options...
jerry_th Posted December 27, 2005 Share Posted December 27, 2005 Try with installing Oracle instant client and set the env variable TNS_ADMIN to where you have your tnsnames file. You can then check your access with sqlplus to the user/db where you have your web server. Quote Link to comment https://forums.phpfreaks.com/topic/2909-php-and-oracle-client/#findComment-10437 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.