Hi:
I've discovered something very interesting:
perhaps you already know that using PHP + IIS in ISAPI mode is not recommended,
because of the: "PHP has encountered an Access Violation at 73342C83" and so errors.
So CGI use is recommended. But I have found that this happens whenever I make a MSSQL
query.
If I run a script with no queries, it works fine, and no matter how much I bash the
server, no crashes. Now, I tried to do the same with Oracle8i. Using php_oci8 module,
I made a query: and it never crashes even if I bash the server with many requests!!!
(this sadly makes scripts using MSSQL crash miserably). Now: could it be that, for
some reason, the code of php_mssql has reentrancy problems with multiple server
threads?
Maybe we could test some other modules (php_odbc or other DB modules) looking for the
same problem? I find this issue important, because many people (including me) are
expectant about using PHP as an ISAPI filter. The performance boost is very important
to be looked upon, and this clearly prevents people from running heavily loaded
production websites with NT+IIS.
Greetings,
___________________________________
Francisco Javier Ortiz Torre
ComuNET,S.A.
mailto:[EMAIL PROTECTED] ComuNET, S.A
Gral. Concha 39,6º
48012 Bilbao España
Tel: +34 944 700 101
Fax: +34 944 700 185
http://www.comunet.es
___________________________________