Forum Webscript.Ru

Программирование => PHP => Тема начата: Eraser от 10 Июня 2002, 07:55:10

Название: Ошибка при работе с Oracl-ом.
Отправлено: Eraser от 10 Июня 2002, 07:55:10
При попытке присоедениться к базе выдаётся следующая ошибка:

Call to undefined function: ocilogon() in c:\\webroot\\link_ora.php on line 4

:confused:

При этом
- работаю с Апачем на Виндах
- путь до extension введён правильно
- разремлины dll-ки для работы с Ораклёй в php.ini
- версия РНР 4.2
- версия Оракла 8.0.5

Подскажите, что может быть, плиз!!!
Название: Ошибка при работе с Oracl-ом.
Отправлено: Dm от 10 Июня 2002, 15:14:00
см. phpinfo() - подключен ли модуль
Название: Ошибка при работе с Oracl-ом.
Отправлено: Eraser от 11 Июня 2002, 07:10:52
Это оказывается вообще ошибка с некоторыми подключаемыми модулями. Половина подключается, а половина пишет

unable to load dynamic library

Путь до экстеншинов правильный. Такие модули как php_dbase, php_db и несколько других - подцепляются без проблем.

Дайте совет, плиз!!! Работа стоит.
Название: Ошибка при работе с Oracl-ом.
Отправлено: от 11 Июня 2002, 10:36:36
а ты оракловый клиент поставил ?
ORACLE_HOME прописано ? правильно прописано ?

хотя если Call to undefined function то ты собрал неправильно, укажи при сборке точный путь к ораклу.

Ganer.
Название: Ошибка при работе с Oracl-ом.
Отправлено: AlieN от 11 Июня 2002, 10:55:34
Eraser
ээээ в папку windows\\system(32) скопируй библиотеку - должно помочь
Название: Ошибка при работе с Oracl-ом.
Отправлено: Eraser от 11 Июня 2002, 11:06:30
Не помогло. А жаль. :)
Ораклёвый клиент стоит нормально. Из под других софтин я оракл вижу. А dll-ку я сразу скопировал, это сразу не помогло. :)
Название: Ошибка при работе с Oracl-ом.
Отправлено: от 11 Июня 2002, 11:18:32
а как собирал ? ты полный путь указывал --oci8=???

Ganer.
Название: Ошибка при работе с Oracl-ом.
Отправлено: AlieN от 11 Июня 2002, 11:23:27
Ganer
Это Windows
Название: Ошибка при работе с Oracl-ом.
Отправлено: от 11 Июня 2002, 11:37:02
а что под виндозой он сам в реестре пути берет ? А если у меня несколько клиентов (разных версий)

Ganer.
Название: Ошибка при работе с Oracl-ом.
Отправлено: FreeSpace от 12 Июня 2002, 20:05:21
Попробуй поставить более раннюю версию ПХП.
У меня 4.2 под Вин глючил страшно, я назад 4.1.1 поставил и не жалуюсь.