Bug #18597: PHP installed as ISAPI causes ASP pages to fail

From: 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

« previous php.bugs (#15358) next »