| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > php5 ibase_connect() |
| Автор: Darked 20.12.2007, 14:08 | ||||
| Доброе время суток. Такая проблема: есть PHP Edit v2.12.5491, в нём есть собственный php, вроде всё работает. Ставлю PHP 5.2.5 Win32, подключаю его к PHP Edit и при обработке строки:
выводит ошибку: Warning: ibase_connect(): Unable to complete network request to host "localhost" . Failed to locate host machine. Undefined service gds_db/tcp. in мой_скрипт.php on line такая - то Причём без разницы localhost это или сервер на машине в сети. Нашел такое решение:
Работает! Но мне кажеться должно быть какое - то другое решение или объяснение причины. Кто - нибудь сталкивался??? P.S.: база Firebird 2.1 |
| Автор: Mal Hack 20.12.2007, 15:30 |
| Сервер локальный? Скорее всего локалхост стоит на 127.0.0.1 как веб-сервер, а не как СУРБД, либо демон БД не настроен на локалхост |
| Автор: Darked 20.12.2007, 15:47 |
| HTTP сервер локальный, в том же PHP Edit, а Firebird есть локальный, есть на серваке в сети. |
| Автор: Darked 20.12.2007, 16:36 |
| Всё, нашёл проблему, оказалось проблема в gds32.dll, которая шла с PHP, поменял на шедшую с FireBird и заработало )) |