Какие библиотеки нужны для odbc и Oracle8?

Статус
В этой теме нельзя размещать новые ответы.

Energizer

Guest
Какие библиотеки нужны для odbc и Oracle8?

и где поискать?
 

tony2001

TeaM PHPClub
php*odbc*
php*oci*
под вин - раскомменти их в php.ini и рестартани апач.
 

Energizer

Guest
раскомментировал extension=php_oci8.dll

Теперь при запуске скрипта выдает окно OleMainThreadWindName: php.exe c надписью:
The procedure entry point OCILobFreeTemprorary could not be located in the dynamic link library OCI.dll
 

Energizer

Guest
не может найти extensions/php_oci8.dll. Проверил, библиотека там лежит!?
 

Energizer

Guest
да все как у всех остальных библиотек. Хочешь сам раскомментируй php_oci8.dll и посмотри что получится.
 

tony2001

TeaM PHPClub
не могу - Линукс.
мне почему-то кажется, что у тебя как-то странно РНР стоит.
во-первых, как ЦГИ.
во-вторых, похоже, что у тебя ДЛЛ-ки от другой версии РНР.
 

Energizer

Guest
- как узнать от cgi или нет?
- от родной: PHP Version 4.2.3
 

Energizer

Guest
есть такая буква в этом слове.
Может пошукать другую библиотеку в сети?

P.S. Недавно установился свежую версию php!
 

Voxus

founder (Старожил PHPCluba)
чтоб php_oci8.dll работало нормально, надо:

а) оракловый клиент на машине
бе) соотв. переменные окружения (при инсталляции клиент их пропишит, либо rtfm: http://www.php.net/manual/en/ref.oci8.php)
 

Energizer

Guest
Все есть у меня.

Та же фигня и здесь:
http://bugs.php.net/bug.php?id=17002
 

Energizer

Guest
Не знаю, не знаю, я вроде нормально захожу в БД средствами Oracle.
 

Dim-Dim

looking...
блин на http://bugs.php.net/bug.php?id=17002 ты до конца то дочитал? Там же все ясно написано!!!
скопируй php_oci.dll в system32 или правильно пропиши PATH environment
 

Energizer

Guest
Как это делают?

Я это сделал вот так:
set Oracle_Home=d:/Orant/Bin

не помогло!
 

Voxus

founder (Старожил PHPCluba)
set ORACLE_HOME=d:\Orant\bin

в твоем случае.

и допиши в PATH соотв. пути
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху