<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Perl Oracle Web</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5616.html</link>
    <description>Всем привет. Есть перловый скрипт. Задача его подключаться к оракловой базе, по заданной фамилии находить юзера и выводить полное ФИО юзера и ID юзера в базе. С консоли скрипт отрабатывает HTMLку выводит, а когда вызываю через веб выдает 500 ошибку и логи пишет: install_driver(Oracle) failed: Can&apos;t load &apos;/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/Oracle/Oracle.so&apos; for module DBD::Oracle: libclntsh.so.8.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.&lt;br&gt;&lt;br&gt;не подскажите что не нравится ему ?&lt;br&gt;</description>

<item>
    <title>Perl Oracle Web (gibbon)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5616.html#4</link>
    <pubDate>Mon, 17 Mar 2008 11:27:34 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;NLS_LANG AMERICAN_AMERICA.CL8MSWIN1251 &lt;br&gt;&amp;gt;ORACLE_SID orcl &lt;br&gt;&amp;gt;ORACLE_TERM vt100 &lt;br&gt;&amp;gt;ORA_NLS33 /u01/app/oracle/product/8.1.5/ocommon/nls/admin/data &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;перестартовываю апач, а он говорит: /etc/init.d/httpd stop &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Syntax error on line 1471 of /usr/local/apache2.0.54/conf/httpd.conf: &lt;br&gt;&amp;gt;Invalid command &apos;ORACLE_BASE&apos;, perhaps mis-spelled or defined by a module not included &lt;br&gt;&amp;gt;in the server configuration &lt;br&gt;&lt;br&gt;Ну вообще-то конечно надо былоб вам почитать документацию по конфигу апача.&lt;br&gt;Надо примерно так&lt;br&gt;SetEnv ORACLE_HOME /usr/local/oracle/product/10.2.0/db_1&lt;br&gt;SetEnv ORA_NLS33 /usr/local/oracle/product/10.2.0/db_1/nls/data&lt;br&gt;SetEnv NLS_LANG AMERICAN_AMERICA.CL8MSWIN1251&lt;br&gt;SetEnv ORACLE_SID WEB&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Perl Oracle Web (vova)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5616.html#3</link>
    <pubDate>Mon, 17 Mar 2008 04:03:54 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;Вероятнее всего при запуске через веб отсутствуют необходимые переменные окружения, например &lt;br&gt;&amp;gt;ORACLE_BASE=/usr/local/oracle &lt;br&gt;&amp;gt;ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 &lt;br&gt;&amp;gt;NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251 &lt;br&gt;&amp;gt;ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;установите их в необходимые значения в конфиг файле апача и попробуйте&lt;br&gt;&lt;br&gt;добавил в httpd.conf это:&lt;br&gt;ORACLE_BASE /u01/app/oracle&lt;br&gt;ORACLE_HOME /u01/app/oracle/product/8.1.5&lt;br&gt;NLS_LANG AMERICAN_AMERICA.CL8MSWIN1251&lt;br&gt;ORACLE_SID orcl&lt;br&gt;ORACLE_TERM vt100&lt;br&gt;ORA_NLS33 /u01/app/oracle/product/8.1.5/ocommon/nls/admin/data&lt;br&gt;&lt;br&gt;перестартовываю апач, а он говорит: /etc/init.d/httpd stop&lt;br&gt;&lt;br&gt;Syntax error on line 1471 of /usr/local/apache2.0.54/conf/httpd.conf:&lt;br&gt;Invalid command &apos;ORACLE_BASE&apos;, perhaps mis-spelled or defined by a module not included in the server configuration&lt;br&gt;</description>
</item>

<item>
    <title>Perl Oracle Web (gibbon)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5616.html#2</link>
    <pubDate>Fri, 14 Mar 2008 11:03:18 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;вызываю через веб выдает 500 ошибку и логи пишет: install_driver(Oracle) failed: &lt;br&gt;&amp;gt;&amp;gt;Can&apos;t load &apos;/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/Oracle/Oracle.so&apos; for module DBD::Oracle: libclntsh.so.8.0: cannot open shared object &lt;br&gt;&amp;gt;&amp;gt;file: No such file or directory at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;не подскажите что не нравится ему ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Проблема частично решена. После добавления в файл /etc/ld.so.conf строки /u01/app/oracle/product/8.1.5/lib - путь &lt;br&gt;&amp;gt;к библиотекам оракла ошибка пропала, однако при выполнении скрипта через веб &lt;br&gt;&amp;gt;выдается пустая HTMLка, хотя при запуске из консоли отрабатывает и выдает &lt;br&gt;&amp;gt;все верно &lt;br&gt;&lt;br&gt;Вероятнее всего при запуске через веб отсутствуют необходимые переменные окружения, например&lt;br&gt;ORACLE_BASE=/usr/local/oracle&lt;br&gt;ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1&lt;br&gt;NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251&lt;br&gt;ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data&lt;br&gt;&lt;br&gt;установите их в необходимые значения в конфиг</description>
</item>

<item>
    <title>Perl Oracle Web (vova)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5616.html#1</link>
    <pubDate>Fri, 14 Mar 2008 10:19:09 GMT</pubDate>
    <description>&amp;gt;Всем привет. Есть перловый скрипт. Задача его подключаться к оракловой базе, по &lt;br&gt;&amp;gt;заданной фамилии находить юзера и выводить полное ФИО юзера и ID &lt;br&gt;&amp;gt;юзера в базе. С консоли скрипт отрабатывает HTMLку выводит, а когда &lt;br&gt;&amp;gt;вызываю через веб выдает 500 ошибку и логи пишет: install_driver(Oracle) failed: &lt;br&gt;&amp;gt;Can&apos;t load &apos;/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/Oracle/Oracle.so&apos; for module DBD::Oracle: libclntsh.so.8.0: cannot open shared object &lt;br&gt;&amp;gt;file: No such file or directory at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;не подскажите что не нравится ему ? &lt;br&gt;&lt;br&gt;Проблема частично решена. После добавления в файл /etc/ld.so.conf строки /u01/app/oracle/product/8.1.5/lib - путь к библиотекам оракла ошибка пропала, однако при выполнении скрипта через веб выдается пустая HTMLка, хотя при запуске из консоли отрабатывает и выдает все верно&lt;br&gt;</description>
</item>

</channel>
</rss>
