Dominik Helle schrieb:
Hallo zusammen,
ich hab eine Problem mit PHP-OCI und dem Apache Server. Ich will mich
mit Hilfe von ocilgon an eine Oracle Datenbank connecten. Wenn Ich das
php-Skript im Browser aufrufe bekomm ich folgende Fehlermeldung:
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...
Das alles etwas verwunderlich, da ich - sobald ich die datei über die
Commandozeile aufrufe einen Connect bekomme. Könnte dies am Apache
liegen? Ich habe folgende Variablen im Apache eingetragen:
SetEnv ORACLE_HOME /xxx
SetEnv TNS_ADMIN /xxx
SetEnv LD_LIBRARY_PATH /xxx
SetEnv ORACLE_SID orcl10g
SetEnv NLS_LANG GERMAN_GERMANY.WE8ISO8859P1
FYI: My System: Ubunutu 6, Apache 2 and php 5-with-oci & Oracle
Database 10g (10.1.0.2).
Danke für Eure Hilfe schon im voraus!
Schreib mal in das Init- Script folgendes mit hinein.
if test -f /etc/oracle_env.sh; then
. /etc/oracle_env.sh
fi
Das Env Script enthaelt dann sowas.
export ORACLE_OWNER="oracle"
export ORACLE_HOME="/opt/oracle-8.1.7/OraHome1"
export ORACLE_SID="orcl"
export TNS_ADMIN=$ORACLE_HOME/network/admin
export PATH=$PATH:$ORACLE_HOME/bin
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=german_germany.WE8ISO8859P1
Allerdings muss ich sagen das ich deine Fehlermeldung noch nie gesehen
habe. Viel bekannter ist der TNS-xx254 Fehler. Allerdings muss ich mich
nicht mit Oracle 9/10 rumschlagen.
Gruss
Joerg
--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------