ZendCore не видит LD_LIBRARY_PATH

Ganer

Новичок
ZendCore не видит LD_LIBRARY_PATH

Warning: ocilogon() [function.ocilogon]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that LD_LIBRARY_PATH includes the directory with Oracle Instant Client libraries in ...

нашел даже ноту
http://www.zend.com/support/knowledgebase.php?kbid=170&view_only=1
проверил, в apachectl инсталер LD_LIBRARY_PATH прописал, я его подправил согласно ноте + прописал OTRACLE_SID, NLS_LANG и т.п. но в phpinfo() этих переменных так и не видно.

(RHEL3, ZendCore 1.3)
 

tony2001

TeaM PHPClub
Что и как ты прописывал?
Инсталлер должен сам всё везде прописать.
И LD_LIBRARY_PATH должна содержать /usr/local/Zend/Core/lib.

>OTRACLE_SID, NLS_LANG и т.п. но в phpinfo() этих переменных так и не видно.
что-то ты явно там перемудрил.
 

Ganer

Новичок
еще раз, инсталер действительно прописал, но работать от этого не стал. вот что у меня там сейчас:

# cat /usr/sbin/apachectl | grep LD_LIBRARY_PATH
#LD_LIBRARY_PATH=/usr/local/Zend/Core/lib; export LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Zend/Core/lib

закоментированая строка то, что прописал инсталер, текущая строка то что прописал я.

-~{}~ 26.10.05 13:10:

ЗЫ. ни то что прописал инсталер ни то что прописал я не пашет. впечатление что запускается не тот apachectl

-~{}~ 26.10.05 13:11:

ЗЫЫ. апач ретартовал и через зендовский гуй и через httpd -k stop/start
 

Ganer

Новичок
оказалось httpd это бинарник, а не скрипт из /etc/init.d/httpd, бинарник который apachectl не запускает .. но почему зендовский гуй минуя apachectl перегружает апач я так и не понял
 

tony2001

TeaM PHPClub
GUI рестартует апач с помощью отдельного процесса.
в процессе установки (или после) надо 1 (один) раз перегрузить апач с помощью apachectl и всё - дальше environment наследуется.

-~{}~ 26.10.05 14:03:

>оказалось httpd это бинарник, а не скрипт из /etc/init.d/httpd
удивительное открытие..
 
Сверху