Hello!

Did anyone experienced anykind of problems using PHP with IIS6.0? I am using
php4isapi.dll as Web service extension and sometimes PHP somehow "blocks". I
need to manualy restart IIS to get pages using PHP back to work... Any
ideas?

Luka

Re: IIS6.0 and PHP using ISAPI by jeff

jeff
Sat Dec 11 08:18:37 CST 2004

On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
<luka@klub-kgs.si> wrote:

>Did anyone experienced anykind of problems using PHP with IIS6.0? I am using
>php4isapi.dll as Web service extension and sometimes PHP somehow "blocks". I
>need to manualy restart IIS to get pages using PHP back to work... Any
>ideas?

Not from those minimal details, any event log errors? Does just
stopping and restartingt he particular site help? Have the latest PHP
ISAPI plugin?

Jeff

Re: IIS6.0 and PHP using ISAPI by Luka

Luka
Sat Dec 11 08:45:14 CST 2004

Well... I just cant "track" the thing in event viewer... I need to restart
IIS a whole thing... How can I check which version am I running? I
configured this server on april 2004. Do you think there is something new
about php4isapi.dll?

Luka

"Jeff Cochran" <jeff.nospam@zina.com> wrote in message
news:41bf0187.1116891034@msnews.microsoft.com...
> On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
> <luka@klub-kgs.si> wrote:
>
> >Did anyone experienced anykind of problems using PHP with IIS6.0? I am
using
> >php4isapi.dll as Web service extension and sometimes PHP somehow
"blocks". I
> >need to manualy restart IIS to get pages using PHP back to work... Any
> >ideas?
>
> Not from those minimal details, any event log errors? Does just
> stopping and restartingt he particular site help? Have the latest PHP
> ISAPI plugin?
>
> Jeff



Re: IIS6.0 and PHP using ISAPI by jeff

jeff
Sun Dec 12 11:51:07 CST 2004

On Sat, 11 Dec 2004 15:45:14 +0100, "Luka Manojlovic"
<luka@klub-kgs.si> wrote:

>Well... I just cant "track" the thing in event viewer...

Is there an error message in the Event Viewer that corresponds to IIS
services stopping or your PHP application problems?

>I need to restart
>IIS a whole thing...

Try IIS State:

http://www.iisfaq.com/Default.aspx?tabid=2513

>How can I check which version am I running? I
>configured this server on april 2004. Do you think there is something new
>about php4isapi.dll?

Good questions for the PHP crowd. Since the PHP site at php.net lists
versions of PHP4 and PHP5 dated in September 2004, it's a good bet
there's a newer version than yours.

Jeff

>
>Luka
>
>"Jeff Cochran" <jeff.nospam@zina.com> wrote in message
>news:41bf0187.1116891034@msnews.microsoft.com...
>> On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
>> <luka@klub-kgs.si> wrote:
>>
>> >Did anyone experienced anykind of problems using PHP with IIS6.0? I am
>using
>> >php4isapi.dll as Web service extension and sometimes PHP somehow
>"blocks". I
>> >need to manualy restart IIS to get pages using PHP back to work... Any
>> >ideas?
>>
>> Not from those minimal details, any event log errors? Does just
>> stopping and restartingt he particular site help? Have the latest PHP
>> ISAPI plugin?
>>
>> Jeff
>


Re: IIS6.0 and PHP using ISAPI by David

David
Mon Dec 13 13:48:11 CST 2004

You may be simply looking at a PHP design limitation hidden underneath
common folklore.

ISAPI uses a performant asynchronous IO processing model which requires
advanced programming concepts like thread-safety, while PHP and most of its
libraries are notoriously single-threaded and not thread-safe. If PHP
throttles requests back to being single-threaded for "compatibility" and do
it incorrectly... it can result in what you observe.

--
//David
IIS
http://blogs.msdn.com/David.Wang
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Luka Manojlovic" <luka@klub-kgs.si> wrote in message
news:%23awkHA53EHA.1392@tk2msftngp13.phx.gbl...
Well... I just cant "track" the thing in event viewer... I need to restart
IIS a whole thing... How can I check which version am I running? I
configured this server on april 2004. Do you think there is something new
about php4isapi.dll?

Luka

"Jeff Cochran" <jeff.nospam@zina.com> wrote in message
news:41bf0187.1116891034@msnews.microsoft.com...
> On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
> <luka@klub-kgs.si> wrote:
>
> >Did anyone experienced anykind of problems using PHP with IIS6.0? I am
using
> >php4isapi.dll as Web service extension and sometimes PHP somehow
"blocks". I
> >need to manualy restart IIS to get pages using PHP back to work... Any
> >ideas?
>
> Not from those minimal details, any event log errors? Does just
> stopping and restartingt he particular site help? Have the latest PHP
> ISAPI plugin?
>
> Jeff




Re: IIS6.0 and PHP using ISAPI by Luka

Luka
Tue Dec 21 11:22:37 CST 2004

Any ideas how to solve this thing? I tried to copy a new version of php
isapi to php folder but it does not work. Should I uninstall old PHP and
install a new version?

Luka

"David Wang [Msft]" <someone@online.microsoft.com> wrote in message
news:#qTPN7U4EHA.1392@tk2msftngp13.phx.gbl...
> You may be simply looking at a PHP design limitation hidden underneath
> common folklore.
>
> ISAPI uses a performant asynchronous IO processing model which requires
> advanced programming concepts like thread-safety, while PHP and most of
its
> libraries are notoriously single-threaded and not thread-safe. If PHP
> throttles requests back to being single-threaded for "compatibility" and
do
> it incorrectly... it can result in what you observe.
>
> --
> //David
> IIS
> http://blogs.msdn.com/David.Wang
> This posting is provided "AS IS" with no warranties, and confers no
rights.
> //
> "Luka Manojlovic" <luka@klub-kgs.si> wrote in message
> news:%23awkHA53EHA.1392@tk2msftngp13.phx.gbl...
> Well... I just cant "track" the thing in event viewer... I need to restart
> IIS a whole thing... How can I check which version am I running? I
> configured this server on april 2004. Do you think there is something new
> about php4isapi.dll?
>
> Luka
>
> "Jeff Cochran" <jeff.nospam@zina.com> wrote in message
> news:41bf0187.1116891034@msnews.microsoft.com...
> > On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
> > <luka@klub-kgs.si> wrote:
> >
> > >Did anyone experienced anykind of problems using PHP with IIS6.0? I am
> using
> > >php4isapi.dll as Web service extension and sometimes PHP somehow
> "blocks". I
> > >need to manualy restart IIS to get pages using PHP back to work... Any
> > >ideas?
> >
> > Not from those minimal details, any event log errors? Does just
> > stopping and restartingt he particular site help? Have the latest PHP
> > ISAPI plugin?
> >
> > Jeff
>
>
>



Re: IIS6.0 and PHP using ISAPI by RandyH

RandyH
Tue Dec 21 14:12:36 CST 2004

I've been trying to get PHP and Mysql to work in IIS6.0 for too too long. I
have followed many step by steps, and I end up with the same problem.

I install and verify PHP is working
I install and verify MySql is working
When using PHPMyAdmin I get an error telling me to upgrade the MySql
client...but I already have the most current MySql client....It's like PHP
and MySql can't talk to each other.....





"Luka Manojlovic" <luka@klub-kgs.si> wrote in message
news:efWyrG45EHA.2452@TK2MSFTNGP14.phx.gbl...
> Any ideas how to solve this thing? I tried to copy a new version of php
> isapi to php folder but it does not work. Should I uninstall old PHP and
> install a new version?
>
> Luka
>
> "David Wang [Msft]" <someone@online.microsoft.com> wrote in message
> news:#qTPN7U4EHA.1392@tk2msftngp13.phx.gbl...
>> You may be simply looking at a PHP design limitation hidden underneath
>> common folklore.
>>
>> ISAPI uses a performant asynchronous IO processing model which requires
>> advanced programming concepts like thread-safety, while PHP and most of
> its
>> libraries are notoriously single-threaded and not thread-safe. If PHP
>> throttles requests back to being single-threaded for "compatibility" and
> do
>> it incorrectly... it can result in what you observe.
>>
>> --
>> //David
>> IIS
>> http://blogs.msdn.com/David.Wang
>> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>> //
>> "Luka Manojlovic" <luka@klub-kgs.si> wrote in message
>> news:%23awkHA53EHA.1392@tk2msftngp13.phx.gbl...
>> Well... I just cant "track" the thing in event viewer... I need to
>> restart
>> IIS a whole thing... How can I check which version am I running? I
>> configured this server on april 2004. Do you think there is something new
>> about php4isapi.dll?
>>
>> Luka
>>
>> "Jeff Cochran" <jeff.nospam@zina.com> wrote in message
>> news:41bf0187.1116891034@msnews.microsoft.com...
>> > On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
>> > <luka@klub-kgs.si> wrote:
>> >
>> > >Did anyone experienced anykind of problems using PHP with IIS6.0? I am
>> using
>> > >php4isapi.dll as Web service extension and sometimes PHP somehow
>> "blocks". I
>> > >need to manualy restart IIS to get pages using PHP back to work... Any
>> > >ideas?
>> >
>> > Not from those minimal details, any event log errors? Does just
>> > stopping and restartingt he particular site help? Have the latest PHP
>> > ISAPI plugin?
>> >
>> > Jeff
>>
>>
>>
>
>



Re: IIS6.0 and PHP using ISAPI by Ben

Ben
Tue Dec 21 14:32:44 CST 2004

You could try that. You could also try the IIS Crash/Hang agent next time
PHP locks up to get more information about what's causing the hangup. I
haven't personally had any problems with PHP/IIS6, but I don't use it that
often so maybe your issue is only something that occurs under load.

--
Ben Strackany
www.developmentnow.com


"Luka Manojlovic" <luka@klub-kgs.si> wrote in message
news:efWyrG45EHA.2452@TK2MSFTNGP14.phx.gbl...
> Any ideas how to solve this thing? I tried to copy a new version of php
> isapi to php folder but it does not work. Should I uninstall old PHP and
> install a new version?
>
> Luka
>
> "David Wang [Msft]" <someone@online.microsoft.com> wrote in message
> news:#qTPN7U4EHA.1392@tk2msftngp13.phx.gbl...
> > You may be simply looking at a PHP design limitation hidden underneath
> > common folklore.
> >
> > ISAPI uses a performant asynchronous IO processing model which requires
> > advanced programming concepts like thread-safety, while PHP and most of
> its
> > libraries are notoriously single-threaded and not thread-safe. If PHP
> > throttles requests back to being single-threaded for "compatibility" and
> do
> > it incorrectly... it can result in what you observe.
> >
> > --
> > //David
> > IIS
> > http://blogs.msdn.com/David.Wang
> > This posting is provided "AS IS" with no warranties, and confers no
> rights.
> > //
> > "Luka Manojlovic" <luka@klub-kgs.si> wrote in message
> > news:%23awkHA53EHA.1392@tk2msftngp13.phx.gbl...
> > Well... I just cant "track" the thing in event viewer... I need to
restart
> > IIS a whole thing... How can I check which version am I running? I
> > configured this server on april 2004. Do you think there is something
new
> > about php4isapi.dll?
> >
> > Luka
> >
> > "Jeff Cochran" <jeff.nospam@zina.com> wrote in message
> > news:41bf0187.1116891034@msnews.microsoft.com...
> > > On Fri, 10 Dec 2004 23:48:57 +0100, "Luka Manojlovic"
> > > <luka@klub-kgs.si> wrote:
> > >
> > > >Did anyone experienced anykind of problems using PHP with IIS6.0? I
am
> > using
> > > >php4isapi.dll as Web service extension and sometimes PHP somehow
> > "blocks". I
> > > >need to manualy restart IIS to get pages using PHP back to work...
Any
> > > >ideas?
> > >
> > > Not from those minimal details, any event log errors? Does just
> > > stopping and restartingt he particular site help? Have the latest PHP
> > > ISAPI plugin?
> > >
> > > Jeff
> >
> >
> >
>
>