Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 27.03.2020
Сообщений: 13
1

Проверка связи PHP с БД interbase

30.06.2020, 07:03. Просмотров 144. Ответов 3
Метки нет (Все метки)

День добрый!
Возникла задача сделать проверку доступности базы данных interbase на удаленных хостах.

То есть быстро проверить соединение и сгенерить ошибку если сервер не отвечает не выводя ничего на экран (вернее передать для обработки результат.

Не могу найти как это сделать быстро и красиво.
PHP
1
$dbh = ibase_connect(trim($row["gate"]).":".$base, $login, $password);
выдает тупо ошибку в окно браузера и при этом ждет истечения таймаута, соответственно в это время на страницу вывода нет.

Подскажите в какую сторону рыть?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.06.2020, 07:03
Ответы с готовыми решениями:

Связи между таблицами Interbase
Народ помогите мне плиз ) Мне нада написать базу данных в ней используются связи между таблицами...

Связи Многие ко многим! В Interbase
Помогите мне нада создать 2е таблици со связью Многие ко многим! Есть таблица: BOOK в ней поля:...

Firebird и Interbase не отображаются в окне Свойства канала (связи)
я установила на комп Firebird и IBExpert, но при установки связи с компонентом ADOConnection или...

Interbase and php
Всем привет. Столкнулся с проблемой.Имеется база interbase d:\Work\KRUP\base\base.gdb пытаюсь...

3
160 / 118 / 52
Регистрация: 22.04.2017
Сообщений: 499
30.06.2020, 14:31 2
rtt1971, А вы часом не на php 7.4 запускаете скрипт?
0
0 / 0 / 0
Регистрация: 27.03.2020
Сообщений: 13
30.06.2020, 18:28  [ТС] 3
денвер, PHP Version 5.3.13
попробовал через сокет - IP и порт 3050 - так сокет создается без особых проблем и при создании судя по всему связь с хостом не провряется.

Добавлено через 48 минут
Все , разобрался. Как обычно сам дурак - проверял единственный хост.

Через fsockopen все нормально получается, единственное - таймаут в 1 секунду отрабатывается гораздо дольше и 60 хостов обрабатываются гораздо больше минуты.
0
160 / 118 / 52
Регистрация: 22.04.2017
Сообщений: 499
30.06.2020, 20:51 4
rtt1971, Во древность 9-ти летней давности. 5.3 это даже не XP, а win 98. Там столько всякого чего уже нет в php.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2020, 20:51

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Проверка связи
Дана строчка русского текста, состоящая из слов и пробелов. Словом считается последовательность...

socket проверка связи
Всем привет. Просьба помочь в тестировании программы "Сетвер-Клиент". Суть: запустить прогу,...

Проверка обратной связи
Помогите разобраться с обратной связью, при запуске через denwer ввожу данные и жму на кнопку...

Проверка на установление связи с БД
Проблема такая: устанавливаю соединение с базой sql через AdoConnection. Ввожу в поле edit имя...

Проверка связи с сервером
Приветствую Как можно реализовать такую задачу - с интервалом времени в 10 секунд проводить запись...

Проверка связи с сокетом
Можно ли стандартными средствами проверить, есть ли доступ к сокету? Если я например, сервер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.