<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Слетают переменные окружения PHP Environment после первой перезагрузки</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/4352.html</link>
    <description>Доброго всем времени суток!&lt;br&gt;&lt;br&gt;Ситуация такая. Есть Freebsd 6.1 - Apache-1.3.34+Oracle7-client+PHP-4.4.2&lt;br&gt;&lt;br&gt;Ставлю апач из пакета, клиента оракл, freetds, прописываю переменные в /etc/csh.cshrc (ORACLE_HOME, ORACLE_SID, LD_LIBRARY_PATH, NLS_LANG). Перегружаюсь - #printenv - все есть. Ставлю PHP4-oracle из портов, предварительно поправив MAkefile в зависимом порте PHP4 для компиляции с mssql, make, make install. Далее стартую апач и смотрю phpinfo:&lt;br&gt;&lt;br&gt;ENVIRONMENT&lt;br&gt;*********************&lt;br&gt;MACHTYPE  i386&lt;br&gt;USER root&lt;br&gt;MAIL /var/mail/root&lt;br&gt;SHLVL 1&lt;br&gt;VENDOR intel&lt;br&gt;HOME /root&lt;br&gt;PAGER more&lt;br&gt;ORA_NLS32 /usr/local/oracle7/ocommon/nls/admin/data&lt;br&gt;GROUP wheel&lt;br&gt;LOGNAME root&lt;br&gt;BLOCKSIZE K&lt;br&gt;TERM cons25r&lt;br&gt;PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin&lt;br&gt;ORACLE_HOME /usr/local/oracle7&lt;br&gt;HOST pskovtk.ru&lt;br&gt;SHELL /bin/csh&lt;br&gt;ORACLE_SID PTK&lt;br&gt;OSTYPE FreeBSD&lt;br&gt;PWD /&lt;br&gt;FTP_PASSIVE_MODE YES&lt;br&gt;NLS_LANG AMERICAN_CIS.CL8MSWIN1251&lt;br&gt;HOSTTYPE FreeBSD&lt;br&gt;EDITOR /usr/bin/ee&lt;br&gt;*****</description>

<item>
    <title>Слетают переменные окружения PHP Environment после первой пе... (Эл)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/4352.html#3</link>
    <pubDate>Fri, 25 Jan 2008 02:47:38 GMT</pubDate>
    <description>Доброго всем времени суток! &lt;br&gt;&lt;br&gt;Я решил эту проблему у себя так:&lt;br&gt;&lt;br&gt;надо установить переменную окружения в ORACLEHome через шелл в bash&lt;br&gt;ORACLE_HOME=/var/ora/oracle/product/10.2.0/db_1; export ORACLE_HOME&lt;br&gt;&lt;br&gt;а навело меня на такое решение эта ссылка:&lt;br&gt;&lt;br&gt;http://www.oraclub.ru/faq/os/unix&lt;br&gt;&lt;br&gt;Как установить переменные окружения Oracle?&lt;br&gt;&lt;br&gt;При инсталляции Oracle в обязательном порядке устанавливает скрипт oraenv.&lt;br&gt;Используйте его для задания таких переменных как ORACLE_HOME, ORACLE_SID, и т.д.&lt;br&gt;Никогда не задавайте в Ваших скриптах каталог Oracle Home явно.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Слетают переменные окружения PHP Environment после первой пе... (прохожий)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/4352.html#2</link>
    <pubDate>Mon, 02 Oct 2006 05:16:16 GMT</pubDate>
    <description>ИМХО для Ваших целей больше пойдет использование&lt;br&gt;директивы SetEnv в конфиге apache</description>
</item>

<item>
    <title>Слетают переменные окружения PHP Environment после первой пе... (sergei_vasilyev)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/4352.html#1</link>
    <pubDate>Wed, 13 Sep 2006 14:10:32 GMT</pubDate>
    <description>Алексей,&lt;br&gt;напрасно Вы решили, что перед стартом Апача будет выполняться /etc/csh.cshrc &lt;br&gt;Апач стартует скриптом /usr/local/etc/rc.d/apache.sh&lt;br&gt;Дальше подумайте сами&lt;br&gt;</description>
</item>

</channel>
</rss>
