powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установка PHP и FireBird 1.5
12 сообщений из 12, страница 1 из 1
Установка PHP и FireBird 1.5
    #32445120
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь ставил PHP c поддержкой FireBird 1.5 на Linux ?
Никак не хочет ставиться ...


Best regards,
Dnico.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445169
somebody
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня через через odbc модуль прошло (давно уже). Использовал драйвер для Интербейс от
Easysoft для unixodbc Напрямую через интербейсовский модуль не пробовал.
Работало от IB 6.0 до FB 1.5.

А как именно не хочет ставиться?
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445187
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ругается при конфигурации на библиотеки (нет таких) ...

Best regards,
Dnico.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445216
somebody
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вы прям как партизан - слова лишнего не вытянешь
На какие библиотеки ругается? Как ругается? Ставите из сырцов? Из пакета пробовали?
У-ф-ф, чуть фамилию не спросил
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445244
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
./configure
Пишет что не найдена библиотека: gds

Я попробовал заменить в configure на fbclient. Вроде все прошло нормально.
Теперь открываю в броузере файл ib.php и он пишет следущее:
Код: plaintext
1.
Fatal error: Call to undefined function: ibase_connect() in /var/www/html/test/ib.php on line  10 


Best regards,
Dnico.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445305
somebody
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Пишет что не найдена библиотека: gds
Вот, говорил я, что меня все здесь игнорируют Я уже несколько раз писал, что если слинковать
libfbclient на libgds то будет полная (ну покрайней мере 99%) совместимость со старыми прогами:

ln -s /path/to/libfbclient.so.x /path/to/libgds.so.x

>Fatal error: Call to undefined function: ibase_connect() in /var/www/html/test/ib.php on line 10
Продолжу опрос
Модуль как вкомпиленный или как внешний? Если как вкомпиленный - php -m пробовали? В
списке модулей interbase присутствует ? Если как внешний модуль - в конфигурации этот модуль прописан ?
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445327
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМодуль как вкомпиленный или как внешний? Если как вкомпиленный - php -m пробовали? В
списке модулей interbase присутствует ? Если как внешний модуль - в конфигурации этот модуль прописан ?
Не совсем понимаю "вкомпиленный" ...
делал я так:

./configure --with-interbase=/path


Best regards,
Dnico.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32445470
somebody
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю точно как это по русски
Вкомпиленный - compiled in
Внешний - php extension

Судя по всему у вас вкомпиленный модуль - как часть кода php
php -m показывает список таких модулей
В вашем случае среди них должен быть interbase.

Внешний это компилиться как отдельная либа, которую можно подгрузить позже - interbase.so

Вообще изначально какая задача? php должен компилиться как модуль апачи или должен запускаться из под него как cgi? Потому что , как мне кажется, вы компилите его именно как
cgi - версию. Тогда проверить лучше так (имхо):

echo "<?ibase_connect()?> " | php

P.S. Сам я морочился с этим года два назад, поэтому к моим словам относиться бдительно!
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32446136
mazandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю, парни, помогут ли вам мои скромные советы.
Я всегда ставлю Firebird из rpm'а. 1.5 ставится в /opt/firebird и все работает без проблем. Потом компилирую PHP, конфигурируя его с опцией
--with-interbase=/opt/firebird
и ни каких ругательств не было абсолютно, поскольку в каталоге /opt/firebird/include как раз и находится интерфейс к библиотеке gds.
Успехов вам.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32446412
somebody
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Не знаю, парни, помогут ли вам мои скромные советы.
>Я всегда ставлю Firebird из rpm'а. 1.5 ставится в /opt/firebird и все работает без проблем. Потом
>компилирую PHP, конфигурируя его с опцией
>--with-interbase=/opt/firebird

Да Dnico вроде так и делает.

Чет я вчера на это не обратил внимание.

автор
Теперь открываю в броузере файл ib.php и он пишет следущее:
...

То есть скорее всего используется php-шный модуль apache, скорее всего установленный ранее, а не
то что Dnico компилил.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32446556
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Somebody
Да ... скорее так и есть.

echo "<?ibase_connect()?> " | php - работает

а через apache выдает ошибку. Значит надо apache переустановить?
Сейчас попробую ...

Best regards,
Dnico.
...
Рейтинг: 0 / 0
Установка PHP и FireBird 1.5
    #32447011
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>а через apache выдает ошибку. Значит надо apache переустановить?
Нет, надо закомпилить php как модуль апачи и этот вновь закомпилировнный модуль ему (апачу)
подсунуть. Должно быть описание как это сделать - сам я этого не делал

P.S. Кто-то зарегистрировался под моим ником?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установка PHP и FireBird 1.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]