Forum Webscript.Ru

Программирование => PHP => Тема начата: studentka от 18 Мая 2006, 18:21:49

Название: Interbase и php
Отправлено: studentka от 18 Мая 2006, 18:21:49
Помогите, как создавать обращение к этой базе?
Где про это почитать? на русском.
Название: Interbase и php
Отправлено: CGVictor от 18 Мая 2006, 20:34:11
studentka
Вот это точно пригодится:
http://ru.php.net/manual/ru/ref.ibase.php

Перевод частичный.
Название: Interbase и php
Отправлено: for_i_0 от 18 Мая 2006, 20:36:05
studentka
PHP.NET :: XXXIX. Firebird/InterBase Functions (http://no2.php.net/manual/ru/ref.ibase.php)
Название: Interbase и php
Отправлено: studentka от 19 Мая 2006, 21:44:42
спасибо.
Но у меня проблемы.
В php.ini я вроде сделала extension=php_interbase.dll, путь прописала и скопировала туда саму библиотеку. Но все равно он выдает ошибку: Unknown(): Unable to load dynamic library.
И еще: что это за gds32.dll? У меня ее вообще нет.
Название: Interbase и php
Отправлено: for_i_0 от 20 Мая 2006, 00:31:15
Цитировать
studentka:
И еще: что это за gds32.dll


Цитировать

цитата из выше указанной ссылки:

Note to Win32 Users: In order to enable this module on a Windows environment, you must copy gds32.dll from the DLL folder of the PHP/Win32 binary package to the SYSTEM32 folder of your windows machine. (Ex: C:\\WINNT\\SYSTEM32 or C:\\WINDOWS\\SYSTEM32). In case you installed the InterBase database server on the same machine PHP is running on, you will have this DLL already. Therefore you don\'t need to copy gds32.dll from the DLL folder.
Название: Interbase и php
Отправлено: studentka от 20 Мая 2006, 06:06:15
А где же взять эту библиотечку?
Название: Interbase и php
Отправлено: reLax[0x00] от 20 Мая 2006, 09:03:31
Обычно берут тут :)
http://www.google.ru/search?hl=ru&q=gds32.dll&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Название: Interbase и php
Отправлено: studentka от 20 Мая 2006, 12:37:11
У меня уже другая проблема))
Выдает ошибку ibase_connect(): Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp.
В чем дело?
Название: Interbase и php
Отправлено: reLax[0x00] от 20 Мая 2006, 13:18:06
Думаю тебе больше надо юзать пхп.нет :)

"The solution is to insert the line
gds_db    3050/tcp    #firebird Database
into the windows services file %WINDIR%\\\\system32\\\\drivers\\\\etc\\\\services"
Название: Interbase и php
Отправлено: for_i_0 от 20 Мая 2006, 15:46:09
reLax[0x00]
Обычно берут:
from the DLL folder of the PHP/Win32 binary package.
Название: Interbase и php
Отправлено: reLax[0x00] от 21 Мая 2006, 09:07:44
for_i_0
:) трабл в том, что не всегда в PHP инсталлере это есть..у меня вот например нету на WEB-сервере дома на RHEL 4 :) В принципе оно и понятно почему..но нету же ! :) Откуда я знаю-может девушка на OpenBSD ваще сидит, хоть и по путям C:/и тд/и тд/ все понятно  ;)