powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Настройка PHP+Firebird
14 сообщений из 14, страница 1 из 1
Настройка PHP+Firebird
    #36656841
Фотография meg17m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, пожалуйста настроить PHP+Firebird
PHP 5.2.5 установлен. работает.
Appache 2.2.6 установлен. работает.
Firebird 2.1 установлен. работает. (IbExpert тоже)
В php.ini раскомментировал
Код: plaintext
extension=php_pdo_firebird.dll
php_pdo_firebird.dll лежит в /ext весит 32кб.
Все выше описанное - не Денвер и Денвер устонавливать нет возможности.

Собственно вопросы: Подскажите, в какую директорию нужно копировать базу db.fdb. Я знаю, что для мускула по умолчанию - C:\Program Files\MySQL\MySQL Server 5.0\data. Есть ли такая директория по умолчанию в firebird (вроде c:\usr\local\firebird\ - это правильно) ? Нужно ли этот путь прописывать в php.ini или где еще?

Собственно функции php для работы в firebird. Для Interbase нашол вот это: тынц . Есть ли то же самое для firebird? Если можно, хоть один пример установления соединения и выборки PHP+Firebird ( я знаю, это есть при установленном Денвере в примерах в /usr/local/firebird/ но Денвера как сказал нет и негде посмотреть )

Очень нужна помощь.
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36656843
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не проще было два слова "Firebird PHP" Забить в гугл чем переписывать версии всего софта у себя на машине? :)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?php 
$host="localhost:C:\base.fdb"; 
$username="SYSDBA"; 
$password="masterkey"; 
$dbh =  ibase_connect ($host, $username, $password); 
$stmt = "SELECT * FROM users"; 
$result =  ibase_query ($dbh, $stmt); 
 if  ($result== 0 ) 
    echo ("<B>Ошибка!</B>"); 
?> 
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36656943
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПодскажите, в какую директорию нужно копировать базу db.fdb
в любую. место расположения базы указывается в параметрах подключения
http://www.php.net/manual/en/function.ibase-connect.php
читай, проникайся.
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36657002
Фотография meg17m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, в понедельник буду пробовать.
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36657140
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MegaLastaextension=php_pdo_firebird.dll
поддержка firebird в PDO является экспериментальной.
не знаю насколько оно юзабельно сейчас, но раньше там присутствовали очевидные баги, например, фетч пропускал первую строку... кроме того, в документации не нашел как управлять параметрами транзакции.
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36661529
Фотография meg17m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли в соединении PHP+Firebird указать кодировку, например как в MySql?:
Код: plaintext
1.
2.
3.
 
$sql = "SET NAMES utf8"; 	
 mysql_query ($sql, $conn);
Проблема в том, что есть 2 базы: 1 - Мускул (utf-8), вторая FireBird(WIN1251). Сейчас весь вывод заточен под utf-8. При этом данные из FireBird выводятся иероглифами
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36661753
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну блин, набери в гугеле firebird php кодировка.
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36661764
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot MegaLasta]Возможно ли в соединении PHP+Firebird указать кодировку, например как в MySql?:

кодировка указывается сразу в функции ibase_connect при подключении к бд,

например:
$dbh = ibase_connect($host, $username, $password, "WIN1251",0,3,$role);
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36661767
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. тут неплохой сайтец: http://php.su/functions/?ibase-connect
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36878004
it-nowa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PHP не отказывается от поддержки FB/IB?
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36878030
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-nowaPHP не отказывается от поддержки FB/IB?
не слышали об этом.
даже если и отказывается то есть нормальные ODBC драйвера. PHP шные поделки меня утомляют.
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36878652
it-nowa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какие версии PHP под Win и библиотеки для них наиболее стабильны для работы с Firebird?
поддержка (библиотеки) FB/IB включены не во все дистрибутивы (только в zip архив)?
...
Рейтинг: 0 / 0
Настройка PHP+Firebird
    #36883800
PHP+Firebird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://windows.php.net/downloads/releases/php-5.3.3-Win32-VC6-x86.msi
не содержит поддержки FB/IB или плохо смотрю?

в данном дистрибутиве
http://windows.php.net/downloads/releases/php-5.2.14-Win32-VC6-x86.msi
поддержки FB/IB, причем как "старая", так и pdo
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Настройка PHP+Firebird
    #38771181
Фотография des1roer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Настройка PHP+Firebird
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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