Страница 1 из 1
php & fb 1.5 on centos 2.6.9
Добавлено: 16 фев 2006, 12:30
Ork Yason
господа поможите, не пинайте сильно
облазил где только смог...
4.4.2 пхп
фаэрберд 1.5
centos 2.6.9
взял исходники пхп, откомпилил... установил... нашел итнтербейс.со, кинул руками его в /usr/lib/php4
в etc/php.d создал файлик интербейс.ини вписал туда что грузить
при перезапуске хттпд вот такое выдает:
Код: Выделить всё
Unknown(): Unable to load dynamic library '/usr/lib/php4/interbase.so' - /usr/lib/php4/interbase.so: undefined symbol: ap_php_vsnprintf in Unknown on line 0
т.е. фаерберда не удается привязать к пхп... бьюсь уже пару месяцев...
не дайти погибнуть... какие тока параметры ./configure не пробовал - не работает, хоть ты тресни!!!!
Добавлено: 16 фев 2006, 12:42
kdv
поиск тебя спасет
http://forum.ibase.ru/phpBB2/viewtopic. ... p+firebird
т.е. фаерберда не удается привязать к пхп... бьюсь уже пару месяцев...
чего биться-то? php не находит interbase.so. значит надо сделать так, чтобы находило.
Добавлено: 16 фев 2006, 12:46
kdv
и потом. я уж думал, что это и правда проблема. описаний как поставить в инете немеряно.
www.ya.ru, php interbase
второй линк получаем например этот :
http://www.lcard.ru/~nail/apache-ibase.html
на сайте тоже есть поиск, и там и другие ссылки выдаются.
Добавлено: 16 фев 2006, 14:25
Ork Yason
хм...
etc/php.ini
смотрим /usr/lib/php4:
Код: Выделить всё
[root@iserver php4]# ls
interbase.so ldap.so mysql.so
далее: /etc/php.d/ls
Код: Выделить всё
[root@iserver php.d]# ls
interbase.ini ldap.ini mysql.ini
смотрим содержимое файла:
Код: Выделить всё
[root@iserver php.d]# cat interbase.ini
; Enable interbase extension module
extension=interbase.so
значит майскл оно нашло, а интербейс в той же директории нет...
апач+пхп+майскл работают на ура, уже месяца 2... а фаэрберд ни в какую не жалет находистя...
что я делаю не так?

Добавлено: 16 фев 2006, 16:46
kdv
я не спец по этому делу, но php должен быть собран с поддержкой interbase.so.
Добавлено: 17 фев 2006, 12:27
Ork Yason
ну раз оно генерит interbase.so значит собран
оно его и находит, раз говорит что "undefined symbol: ap_php_vsnprintf in Unknown on line 0"
ну не уже ли ни у кого не было чего-то подобного?????
Добавлено: 17 фев 2006, 12:43
kdv
в ib api нет функции ap_php_vsnprintf, и я сомневаюсь, что она должна быть в interbase.so.
Добавлено: 17 фев 2006, 15:12
Ork Yason
господа с фаербердом и пхп 4.4.2 плыз поделитесь своим файликом "libphp4.so"...
yason_dinalt@mail.ru
Добавлено: 02 мар 2006, 07:39
GByte
я когда себе ставил ПХП (у меня 5.1.х) скачал исходники,
почитал Ридми,
начал конфигурить (./configure) - тама есть возможность скомпилить ПХП со статически связанной клиентской библиотекой (ее - библиотеку - взял из дистра ФБ), показал где будет библиотека.
И скомпилил.
Более подробную инструкцию дать немогу - делал это давно и последовательность действий незаписывал.
Попробуй повнимательнее вникнуть в сборку ПХП.