#24755 [Opn->Fbk]: Design-Problem in ISAPI Modul
ID: 24755
Updated by: sniper@php.net
Reported By: T dot Hauck at janaserver dot de
-Status: Open
+Status: Feedback
-Bug Type: *Web Server problem
+Bug Type: IIS related
Operating System: W2K
PHP Version: 4.3.2
New Comment:
Feel free to provide a patch to fix this?
Does it happen with IIS? How to reproduce?
Previous Comments:
------------------------------------------------------------------------
[2003-07-22 13:05:36] T dot Hauck at janaserver dot de
Description:
------------
In the ISAPI-Modul of PHP4 (php4isapi.dll) is a ISAPI-FILTER and an
ISAPI-EXTENSION includet. If a authtication is made via Http the
username and the password for that authetification is captured by the
isapi-filter, when the SF_NOTIFY_AUTHETIFICATION is called. After that
the ISAPI-Extension is called to run the script. As long as everything
runs from the same thread within the webserver, the username and the
password work in the ISAPI-Extension (for example in PhpMyAdmin). But
if the ISAPI-Filter is called from a other thread than the
ISAPI-Extension within the webserver, the username and password are not
avalible. Befor i forget it, this only happends if "register_globals"
is OFF! With "register_globals" = ON everything works.
I think it should be interpendend from what thread the filter and the
extension is called. I think the server-context of the isapi calles
should be the reference, and not the thread-id.
The webserver i use is called JanaServer (www.janaserver.de) in a
developer state, what can't be downloaded right now. If someone needs
that Serverprogramm, feel free to contact me at T.Hauck@janaserver.de
Sorry for my english, but i'am from Germany.
Regards Thomas Hauck
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=24755&edit=1
Thread (4 messages)