Проблема в следующем: не могу установить соединение с сервером.
Apache 2.0
Php 5.0.3
Firebird 1.5 (пробовал Interbase 7.0)
делаю так:
<?php
print "Connected to";
$host = "127.0.0.1: C:\Program Files\Firebird\Firebird_1_5\UCHEB_PLAN.GDB";
$username = "SYSDBA";
$password = "masterkey";
$dbh = ibase_connect ($host, $username, $password);
$stmt = "SELECT * FROM SEMESTR";
$sth = ibase_query ($dbh, $stmt);
?>
На, что в брайзере поучаю:
Warning: ibase_connect() [function.ibase-connect]: Unable to complete network request to host "127.0.0.1". Failed to establish a connection. Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. in D:\site\home\localhost\www\dtest.php on line 13
Есть подозрение, что модуль php_interbase.dll как-то плохо работает:)
И снова PHP и Firebird:)))
Re: И снова PHP и Firebird:)))
1-Убери пробел перед путем к БД 127.0.0.1:Alexey писал(а): $host = "127.0.0.1: C:\Program Files\Firebird\Firebird_1_5\UCHEB_PLAN.GDB";

2-Возможно проблема с пробелом в пути "Program

Положи БД в папку с нормальным путем без пробелов
Сделай такAlexey писал(а): $stmt = "SELECT * FROM SEMESTR";
$sth = ibase_query ($dbh, $stmt);
Код: Выделить всё
$dbh = ibase_connect ($host, $username, $password) or die ("error in db connect");
$stmt = "SELECT * FROM SEMESTR";
$sth = ibase_query ($dbh, $stmt);
$query = ibase_prepare($stmt);
$rs=ibase_execute($query);
Сам ты плохо работаешьAlexey писал(а): Есть подозрение, что модуль php_interbase.dll как-то плохо работает:)

