Bug #18597: PHP installed as ISAPI causes ASP pages to fail
| From: | paul at freedomweb dot net | Date: | Fri, 26 Jul 2002 15:51:47 +0000 |
| Subject: | Bug #18597: PHP installed as ISAPI causes ASP pages to fail | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-15358@lists.php.net to get a copy of this message | ||
From: paul@freedomweb.net
Operating system: Windows 2000 Advanced Server
PHP version: 4.2.2
PHP Bug Type: IIS related
Bug description: PHP installed as ISAPI causes ASP pages to fail
Running IIS5 on Windows 2000 Advanced Server.
When installed PHP as CGI using php.exe, HTML, PHP, and ASP pages all work
correctly.
When installed PHP as ISAPI filter, HTML and PHP work but ASP pages are
not served. Error in event log is "the application called an interface
that was marshalled to a different thread".
Research on this error points to an issue with ISAPI filter not written
correctly for multi-threaded environment. In particular, it was suggested
CoInitialize() and CoUninitialized() be included in the ISAPI filter,
however this is beyond my technical capability.
--
Edit bug report at http://bugs.php.net/?id=18597&edit=1
--
Fixed in CVS: http://bugs.php.net/fix.php?id=18597&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=18597&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=18597&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=18597&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=18597&r=support
Expected behavior: http://bugs.php.net/fix.php?id=18597&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=18597&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=18597&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=18597&r=globals