Проверено, без напильника и граблей оракловый клиент под фрей работает только через джабо. Ставили у себя Jasper Server с отчетами Jasper Reports и к ораклу цепляется вообще без малейших проблем...DiSyA писал(а):Вот интересно, попытался сделать связь php с ораклом, используя instant client, получаю тоже кору... Ваще очень странно...
Статья: Работаем с oracle8-client + php5-oci8
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
FreeBSD the power to serve.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- thefree
- лейтенант
- Сообщения: 980
- Зарегистрирован: 2008-12-29 9:23:19
- Откуда: Весёлая Страна
Re: Статья: Работаем с oracle8-client + php5-oci8
чушь ...dvg_lab писал(а):Проверено, без напильника и граблей оракловый клиент под фрей работает только через джабо. Ставили у себя Jasper Server с отчетами Jasper Reports и к ораклу цепляется вообще без малейших проблем...DiSyA писал(а):Вот интересно, попытался сделать связь php с ораклом, используя instant client, получаю тоже кору... Ваще очень странно...
Код: Выделить всё
speedtest# pkg_info | grep Oracl
oracle8-client-0.2.0_1 Oracle 8 client
p5-DBD-Oracle-1.19_3 DBI driver for Oracle RDBMS server
Код: Выделить всё
$db = DBI->connect("dbi:Oracle:host=$ORL_HOST;sid=$ORL_SID;port=$ORL_PORT", $ORL_USER, $ORL_PASS,
{ PrintError => 0,
AutoCommit => 0,
RaiseError => 0 }
);
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2008-12-31 12:13:38
Re: Статья: Работаем с oracle8-client + php5-oci8
dvg_lab ,Проверено, без напильника и граблей оракловый клиент под фрей работает только через джабо. Ставили у себя Jasper Server с отчетами Jasper Reports и к ораклу цепляется вообще без малейших проблем...
да я уж согласен и пилить и точить




- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
C instant client я тоже пытался разбираться, но там если мне память не изменяет зависимость от линукса а я его на серверах не перевариваю, поэтому попробовал, с полпинка не завелось, забил стал ковырять дальше этот php5-oci8...DiSyA писал(а):dvg_lab ,Проверено, без напильника и граблей оракловый клиент под фрей работает только через джабо. Ставили у себя Jasper Server с отчетами Jasper Reports и к ораклу цепляется вообще без малейших проблем...
да я уж согласен и пилить и точить, но что-то не выходит каменный цветок. Причем с istant client я пробовал и непропатченый php и пропатченый по вашему методу. Результат один - отсутствие результата
. Неужели мне не удастся из php добрать до оракла
Самое интересное, что решение-то есть !!! У вас же работает. Надо срочно делать заказ бубена
Бубен дело хорошее, но я даже не знаю что еще можно посоветовать, попробовать собрать фрю еще на каконибудь тестовой машине, в виртуалке, там поиздеваться над php. Я начинал с того что просто подбирал все возможные и невозможные комбинации переменных окружения... один раз даже нарвался на то что в переменной окружения был левый символ, кажется "С" была русской... скопипастил откудато... Вобщем тут все сложно и одновременно легко, но gdb брать в руки не предлагаю

FreeBSD the power to serve.
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
да я не претендовал на то что только под джабой оно работает, с перлом и сам работал, да все четко, наверняка и с питоном, руби и чем там еще проблем нет, а вот с более популярным php имеются грабли которые фиксить никто не хочет из-за кривого проприетарного модуля.thefree писал(а):Работает как часики ...
FreeBSD the power to serve.
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Статья: Работаем с oracle8-client + php5-oci8
у меня тоже работает.
на внутреннем портале конторы.
на внутреннем портале конторы.
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Статья: Работаем с oracle8-client + php5-oci8
Похоже что apache не видит переменных ORACLE_HOME NLS_LANG
Посему когда прописал в php.ini соответствующие стоки
TNS_ADMIN = "/usr/local/oracle8-client/network/admin"
ORACLE_HOME = "/usr/local/oracle8-client"
NLS_LANG = "RUSSIAN_CIS.CL8MSWIN1251"
То все заработало.
Посему когда прописал в php.ini соответствующие стоки
TNS_ADMIN = "/usr/local/oracle8-client/network/admin"
ORACLE_HOME = "/usr/local/oracle8-client"
NLS_LANG = "RUSSIAN_CIS.CL8MSWIN1251"
То все заработало.
-
- проходил мимо
Re: Статья: Работаем с oracle8-client + php5-oci8
0 эмоций. ничего не изменилосьГость писал(а):Похоже что apache не видит переменных ORACLE_HOME NLS_LANG
Посему когда прописал в php.ini соответствующие стоки
TNS_ADMIN = "/usr/local/oracle8-client/network/admin"
ORACLE_HOME = "/usr/local/oracle8-client"
NLS_LANG = "RUSSIAN_CIS.CL8MSWIN1251"
То все заработало.
-
- проходил мимо
Re: Статья: Работаем с oracle8-client + php5-oci8
Код: Выделить всё
core# env
MC_SID=1177
MC_TMPDIR=/tmp/mc-root
SHELL=/bin/csh
SSH_CLIENT=192.168.1.70 64931 22
USER=t0rik
MAIL=/var/mail/t0rik
HOME=/root
SSH_TTY=/dev/ttyp0
PAGER=more
ENV=/home/t0rik/.shrc
LOGNAME=t0rik
BLOCKSIZE=K
TERM=xterm
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin:/usr/local/oracle8-client/lib
ORACLE_HOME=/usr/local/oracle8-client
PWD=/usr/local/etc
SSH_CONNECTION=192.168.1.70 64931 193.109.97.35 22
FTP_PASSIVE_MODE=YES
NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251
EDITOR=vi
HOSTTYPE=FreeBSD
VENDOR=intel
OSTYPE=FreeBSD
MACHTYPE=i386
SHLVL=2
GROUP=wheel
HOST=core.vph.itt.net.ua
REMOTEHOST=
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
демоны выкинули из портов php5-oci8
Port: databases/php5-oci8
Moved:
Date: 2010-04-11
Reason: Doesn't support Oracle8 client library
Обновили php5 до 5.3.2 и выкинули oci8... слов нет. Как теперь с ораклом работать?
Port: databases/php5-oci8
Moved:
Date: 2010-04-11
Reason: Doesn't support Oracle8 client library
Обновили php5 до 5.3.2 и выкинули oci8... слов нет. Как теперь с ораклом работать?
FreeBSD the power to serve.
-
- лейтенант
- Сообщения: 863
- Зарегистрирован: 2007-09-24 12:41:05
- Откуда: dn.ua
- Контактная информация:
Re: Статья: Работаем с oracle8-client + php5-oci8
не обновлять пхп 
или собрать мудуль самому

или собрать мудуль самому

With best wishes, Sergej Kandyla
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
модуль самому собрать не выходит потому что
ну а как мы знаем единственный клиент доступный на фре это только oracle8 и тот в i386 режиме. Вобщем такие вот дела. Если кто-то задумал обновится с php 5.2 на php 5.3 не делайте глупостей. Я теперь даже не представляю с какой стороны подойти к portdowngrade чтобы откатить порты к состоянию php 5.2. Наверно придется к RELENG_7_3 откатываться.
Код: Выделить всё
configure: error: Oracle client libraries < 9.2 are not supported
FreeBSD the power to serve.
-
- лейтенант
- Сообщения: 863
- Зарегистрирован: 2007-09-24 12:41:05
- Откуда: dn.ua
- Контактная информация:
Re: Статья: Работаем с oracle8-client + php5-oci8
фря плохо подходит для подобных извращений 
вообще же вам никто не мешает самому скомпилять руками пхп 5.2.x

вообще же вам никто не мешает самому скомпилять руками пхп 5.2.x
With best wishes, Sergej Kandyla
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Статья: Работаем с oracle8-client + php5-oci8
Убей их всех! Бог потом рассортирует...
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
вчера столкнулся с интересной проблемой, после обновления php 5.2.12 на 5.2.14 перестал работать модуль php5-oci8, вернее валился в кору как обычно, несмотря на все патчи. Более того перестал работать модуль ldap.so, функция ldap_connect() всегда возвращала false. После 3 часов секаса выяснил что для php очень важен порядок загрузки модулей, в итоге в extensions.ini пришлось ldap.so запихать в самый верх, а oci8.so в самый низ, и только в таком виде все заработало.
FreeBSD the power to serve.
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Статья: Работаем с oracle8-client + php5-oci8
это боян кстати...
Убей их всех! Бог потом рассортирует...
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
прикольно я тут попал... сервак 6.4 обновил до 7.3 и из-за долбаного адаптека 2230s сервак стал виснуть через каждые полчаса ато и раньше, дрова во фре кривые короче. Поднял новый сервак на новом железе, ну ессно 8.1 amd64 zfs все дела... вот только порт oracle8-client - for i386 only оказался... до сих пор голову ломаю, весь гугл перерыл, чо делать особо не представляю. Коннекты к базе нужны из php и из perl.
Видится два варианта.
1. поднять на серваке jail i386 и в нем пускать сервисы которым нужен оракел
2. перенести обработку данных на другой сервак изначально i386, а туда закидывать файло.
и то и другое костыли, но первый вариант еще туда сюда...
Может есть еще идеи как можно извратиться?
ЗЫ: долбаная проприетарь...
Видится два варианта.
1. поднять на серваке jail i386 и в нем пускать сервисы которым нужен оракел
2. перенести обработку данных на другой сервак изначально i386, а туда закидывать файло.
и то и другое костыли, но первый вариант еще туда сюда...
Может есть еще идеи как можно извратиться?
ЗЫ: долбаная проприетарь...

FreeBSD the power to serve.
- kharkov_max
- капитан
- Сообщения: 1854
- Зарегистрирован: 2008-10-03 14:56:40
Re: Статья: Работаем с oracle8-client + php5-oci8
День добрый.
Прошу Вашей помощи.
Стоит задача перенести сайт в Windows на unix.
Сама процедура переноса уже закончена, все успешно переехало. Сайт нормально заработал.
Но наткнулся на проблему, и почитав эту ветку у меня опускаются руки ...
Делал перенос в Jail на:
Установлены:
Для вывода информации клиентам используется база данных Oracle.
Ни как не могу подключить PHP к Oracle.
Подскажите пожалуйста как это можно сделать.
Может мне нужно версию PHP откатить на более старую.
В PHP не силен, может подскажете скрипты для тестирования подключения и т.д.
Скрипт конектор к базе выглядит так:
В клиенте oracle8-client подправил файл tnsnames.ora до такого вида:
PHPinfo видит
Но подключения нет (((
Заранее благодарен ...
Прошу Вашей помощи.
Стоит задача перенести сайт в Windows на unix.
Сама процедура переноса уже закончена, все успешно переехало. Сайт нормально заработал.
Но наткнулся на проблему, и почитав эту ветку у меня опускаются руки ...
Делал перенос в Jail на:
Код: Выделить всё
FreeBSD host.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0
Код: Выделить всё
pkg_info | grep apache
apache-2.2.17_1 Version 2.2.x of Apache web server with prefork MPM.
Код: Выделить всё
pkg_info | grep php
php52-5.2.14_1 PHP Scripting Language
php52-bcmath-5.2.14_1 The bcmath shared extension for php
php52-bz2-5.2.14_1 The bz2 shared extension for php
php52-ctype-5.2.14_1 The ctype shared extension for php
php52-curl-5.2.14_1 The curl shared extension for php
php52-dba-5.2.14_1 The dba shared extension for php
php52-dom-5.2.14_1 The dom shared extension for php
php52-extensions-1.3_1 A "meta-port" to install PHP extensions
php52-filter-5.2.14_1 The filter shared extension for php
php52-gd-5.2.14_1 The gd shared extension for php
php52-gettext-5.2.14_1 The gettext shared extension for php
php52-hash-5.2.14_1 The hash shared extension for php
php52-iconv-5.2.14_1 The iconv shared extension for php
php52-json-5.2.14_1 The json shared extension for php
php52-mbstring-5.2.14_1 The mbstring shared extension for php
php52-mcrypt-5.2.14_1 The mcrypt shared extension for php
php52-mysql-5.2.14_1 The mysql shared extension for php
php52-mysqli-5.2.14_1 The mysqli shared extension for php
php52-ncurses-5.2.14_1 The ncurses shared extension for php
php52-oci8-5.2.14_1 The oci8 shared extension for php
php52-odbc-5.2.14_1 The odbc shared extension for php
php52-pcntl-5.2.14_1 The pcntl shared extension for php
php52-pcre-5.2.14_1 The pcre shared extension for php
php52-pdo-5.2.14_1 The pdo shared extension for php
php52-pdo_mysql-5.2.14_1 The pdo_mysql shared extension for php
php52-pdo_oci-5.2.14_1 The pdo_oci shared extension for php
php52-pdo_sqlite-5.2.14_1 The pdo_sqlite shared extension for php
php52-posix-5.2.14_1 The posix shared extension for php
php52-recode-5.2.14_1 The recode shared extension for php
php52-session-5.2.14_1 The session shared extension for php
php52-simplexml-5.2.14_1 The simplexml shared extension for php
php52-soap-5.2.14_1 The soap shared extension for php
php52-sockets-5.2.14_1 The sockets shared extension for php
php52-spl-5.2.14_1 The spl shared extension for php
php52-sqlite-5.2.14_1 The sqlite shared extension for php
php52-tokenizer-5.2.14_1 The tokenizer shared extension for php
php52-xml-5.2.14_1 The xml shared extension for php
php52-xmlreader-5.2.14_1 The xmlreader shared extension for php
php52-xmlwriter-5.2.14_1 The xmlwriter shared extension for php
Код: Выделить всё
pkg_info | grep oci
php52-oci8-5.2.14_1 The oci8 shared extension for php
php52-pdo_oci-5.2.14_1 The pdo_oci shared extension for php
Код: Выделить всё
pkg_info | grep orac
oracle8-client-0.2.0_1 Oracle 8 client
Ни как не могу подключить PHP к Oracle.
Подскажите пожалуйста как это можно сделать.
Может мне нужно версию PHP откатить на более старую.
В PHP не силен, может подскажете скрипты для тестирования подключения и т.д.
Скрипт конектор к базе выглядит так:
Код: Выделить всё
<?
$link = oci_connect('user', 'qwerty', '192.168.25.234/base');
?>
Код: Выделить всё
SERTIF =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.25.234)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MYSID)
)
)
Код: Выделить всё
PDO Driver for OCI 8 and later enabled
OCI8 Support enabled
Version 1.2.5
Revision $Revision: 293036 $
Active Persistent Connections 0
Active Connections 0
Oracle Version no value
Compile-time ORACLE_HOME no value
Libraries Used no value
Temporary Lob support disabled
Collections support disabled
Directive Local Value Master Value
oci8.default_prefetch 100 100
oci8.max_persistent -1 -1
oci8.old_oci_close_semantics 1 1
oci8.persistent_timeout -1 -1
oci8.ping_interval 60 60
oci8.privileged_connect On On
oci8.statement_cache_size 20 20
Заранее благодарен ...
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
если i386, то php52 вполне нормально работает, обязательно нужно прописать переменные окружения, и проверять в консоли, если в консоли заработает, значит и в апаче работать будет.
FreeBSD the power to serve.
- kharkov_max
- капитан
- Сообщения: 1854
- Зарегистрирован: 2008-10-03 14:56:40
Re: Статья: Работаем с oracle8-client + php5-oci8
Если Вас не затруднит, подскажите пожалуйста какие точно переменные и что нужно прописать и как через консоль проверить.dvg_lab писал(а):если i386, то php52 вполне нормально работает, обязательно нужно прописать переменные окружения, и проверять в консоли, если в консоли заработает, значит и в апаче работать будет.
env:
Код: Выделить всё
ORACLE_HOME=/usr/local/oracle8-client
LD_LIBRARY_PATH=/usr/local/oracle8-client/lib
NLS_LANG=american_america.cl8iso8859p5
При попытке сделать так:
Код: Выделить всё
/usr/local/bin>>./php /usr/local/www/apache22/data/site/my2.php
Код: Выделить всё
Warning: Module 'xmlwriter' already loaded in Unknown on line 0
OCI8 DEBUG: OCIEnvInit at (/var/ports/basejail/usr/ports/databases/php52-oci8/work/php-5.2.14/ext/oci8/oci8.c:1234)
OCI8 DEBUG: OCIHandleAlloc at (/var/ports/basejail/usr/ports/databases/php52-oci8/work/php-5.2.14/ext/oci8/oci8.c:1252)
OCI8 DEBUG: OCIServerAttach at (/var/ports/basejail/usr/ports/databases/php52-oci8/work/php-5.2.14/ext/oci8/oci8.c:1261)
Ошибка сегментации(core dumped)
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
Значит так
login.conf
после не забываем cap_mkdb
потом патч на php52 накладываем чтоб в кору не валился, пересобираем, ставим, потом
потом
и все работает. php_info() обязательно должен выводить переменные окружения ORACLE_HOME => /usr/local/oracle8-client и тд.
login.conf
Код: Выделить всё
default:\
:passwd_format=md5:\
:copyright=/etc/COPYRIGHT:\
:welcome=/etc/motd:\
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES,ORACLE_HOME=/usr/local/oracle8-client,NLS_LA
:path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin ~/bin:\
:nologin=/var/run/nologin:\
:cputime=unlimited:\
:datasize=unlimited:\
:stacksize=unlimited:\
:memorylocked=unlimited:\
:memoryuse=unlimited:\
:filesize=unlimited:\
:coredumpsize=unlimited:\
:openfiles=unlimited:\
:maxproc=unlimited:\
:sbsize=unlimited:\
:vmemoryuse=unlimited:\
:priority=0:\
:ignoretime@:\
:umask=022:
потом патч на php52 накладываем чтоб в кору не валился, пересобираем, ставим, потом
Код: Выделить всё
iw1# cat tnsnames.ora
# TNSNAMES.ORA Network Configuration File: /home/oracle/OraHome/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
ALFA2 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.4)(PORT = 1521))
)
(CONNECT_DATA =
(SID = NEWTJ)
)
)
Код: Выделить всё
<?php
$c=OCILogon("login", "pass", "alfa2");
echo "begin\n";
if ( ! $c ) {
echo "Unable to connect: " . var_dump( OCIError() );
die();
}
// Select Data...
$s = OCIParse($c, "select snm,ip,virtualip from rnodes");
OCIExecute($s, OCI_DEFAULT);
$arr[]='';
$i=0;
while (OCIFetch($s)) {
$arr[$i]=ociresult($s,"SNM");
$chr=substr($arr[$i],0,1);
print $arr[$i] . "\n";
$i++;
}
OCILogoff($c);
?>
FreeBSD the power to serve.
- kharkov_max
- капитан
- Сообщения: 1854
- Зарегистрирован: 2008-10-03 14:56:40
Re: Статья: Работаем с oracle8-client + php5-oci8
А можно чуть подробнее?потом патч на php52 накладываем
Спасибо ...
- kharkov_max
- капитан
- Сообщения: 1854
- Зарегистрирован: 2008-10-03 14:56:40
Re: Статья: Работаем с oracle8-client + php5-oci8
Я так понимаю что это не вся строчка конфига.setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES,ORACLE_HOME=/usr/local/oracle8-client,NLS_LA
Покажите всю строку пожалуйста.
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
да сорри, обрезалосьkharkov_max писал(а):Я так понимаю что это не вся строчка конфига.setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES,ORACLE_HOME=/usr/local/oracle8-client,NLS_LA
Покажите всю строку пожалуйста.
Код: Выделить всё
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES,ORACLE_HOME=/usr/local/oracle8-client,NLS_LA
NG=AMERICAN_AMERICA.CL8MSWIN1251:\
FreeBSD the power to serve.
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: Статья: Работаем с oracle8-client + php5-oci8
Дифф для Zend/zend_API.ckharkov_max писал(а):А можно чуть подробнее?потом патч на php52 накладываем
Спасибо ...
Код: Выделить всё
--- zend_API.c.orig 2008-11-20 10:53:47.000000000 +0300
+++ zend_API.c 2008-11-20 10:53:59.000000000 +0300
@@ -1939,9 +1939,9 @@
#if HAVE_LIBDL || defined(HAVE_MACH_O_DYLD_H)
#if !(defined(NETWARE) && defined(APACHE_1_BUILD))
- if (module->handle) {
- DL_UNLOAD(module->handle);
- }
+// if (module->handle) {
+// DL_UNLOAD(module->handle);
+// }
#endif
#endif
}
FreeBSD the power to serve.