Re: Problem with ocilogon
| From: | Dominik Helle | Date: | Fri, 16 Feb 2007 14:58:16 +0000 |
| Subject: | Re: Problem with ocilogon | ||
| References: | 1 2 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-43089@lists.php.net to get a copy of this message | ||
Brad Bonkoski schrieb:
Dominik Helle wrote:Mhmmm I set this variables in the Apache - but it don't work :( SetEnv ORACLE_HOME /xxx SetEnv TNS_ADMIN /xxx SetEnv LD_LIBRARY_PATH /xxx SetEnv ORACLE_SID orcl10g SetEnv NLS_LANG GERMAN_GERMANY.WE8ISO8859P1Hi, I've a problem with php-oci and I hope anybody can help me. I want to connect with ocilogon to an Oracle Database. If i call my php-Script in the browser, this error message turn up: Warning: ocilogon() [function.ocilogon]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that ORACLE_HOME is set and points to the right directory in... That is very funny, because if i activate the file on the command line - the connect is possible and no error message turns up. FYI: My System: Ubunutu 6, Apache 2 and php 5-with-oci & Oracle Database 10g (10.1.0.2). Thank you for helping. DominikI'm assuming since you mention the apache, this is a web application... It looks like the ORACLE_HOME path is not know by apache/PHP. So, you might try stopping apache, and doing something like 'source /etc/profile' or wherever your ORACLE_HOME env variable is set, and then restarting apache and trying again... HTH -B