Subject Re: [firebird-php] PHP Driver status
Author masotti
Hi all,

Lester Caine ha scritto:
> Pierre Joye wrote:
>
>> Or you put a fbclient.dll in each of these "apps" directory.
>>
>
> But - and I've still not actually seen a reply to this question on the
> Firebird support list - You should not use multiple clients on the one
> machine. They will all be fighting for the same connection. And certainly only
> one copy of fbembeded.dll can be used at a time - but in my opinion that
> should not be used with PHP.
>
> The connection to a remote server is via port 3050. Two clients can't use that
> at the same time? So I repeat my previous statement that - in the past - we
> ensured that only one copy of the client was visible on a machine. It may be
> that the unstable nature of Windows TCP/IP stack has now be sorted - but I'd
> still prefer to see a definitive statement to that fact?
>
I've replied to Lester on fb-support list, trying here to be synthetic.
I'm not sure, but it's true that PHP windows distribution will or/and
need to include a copy of fbclient.dll?
This eventual copy, will be installed in windows system directory or
only in PHP installation directory tree?
And this is more or less a firebird user support question: if there is
another copy of fbclient.dll installed elsewhere (say /Program
Files/firebird/firebird_2_1/bin) used by IBExpert, Flamerobin, or
IBO/IBX legacy application Delphi programs, is there any conflict using
local connection trough web and localhost connection trough other apps
(and FB client library)?

Trying anyway to bring a clear path to this very long thread.

P.S. @Pierre
How can I run test in Windows without VC (i.e. running "make test") but
only using PHP?

Ciao.
Mimmo.