FastCGI Question

 
Post new topic   Reply to topic    Aprelium Forum Index -> PHP
View previous topic :: View next topic  
Author Message
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3752
Location: USA, GA

PostPosted: Mon Apr 04, 2005 11:13 am    Post subject: FastCGI Question Reply with quote

I recently glanced at the FastCGI website and it says that it runs in ISAPI for the
Microsoft IIS server , if this is true , how can we enable it on Abyss Web Server ?

Note: ISAPI for PHP still crashes on me so im willing to at least try to get the
FastCGI working on Abyss Web Server because when ISAPI crashes the server
it doesn't disable the errors on Windows 98 , it leaves it offline. weird :/

PHP: FastCGI on IIS
http://www.caraveo.com/fastcgi/

When I try running it as a CGI , my cgi.log looks like this

Code:

The FastCGI version of PHP cannot be run as a CGI application
CGI: [C:\PHP\phpfcgi.exe  ]   URI: /info.php   Broken pipe
Back to top View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Mon Apr 04, 2005 12:59 pm    Post subject: Re: FastCGI Question Reply with quote

TRUSTpunk,

Are you unable to get PHP ISAPI run in Abyss Web Server? Can you give us more information about the problems you encounter?

FastCGI support will be added in Abyss WebServer in the future. But for now, you cannot run PHP FastCGI in Abyss Web Server with the CGI interface. Both interfaces are different so it won't work.
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3752
Location: USA, GA

PostPosted: Mon Apr 04, 2005 1:08 pm    Post subject: Reply with quote

I can get PHP ISAPI working in Abyss but php4ts.dll is always causing a fault in
Abyss Web Server and the ISAPI just crashes the server completely , when I go
to my server while its frozed with that error , its inaccessable.

Note: I will put it back in ISAPI and when it crashes , I will send you a copy of
the crash report so you can figure out what to do about this issue. LateR!
Back to top View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Mon Apr 04, 2005 1:14 pm    Post subject: Reply with quote

TRUSTpunk wrote:
I can get PHP ISAPI working in Abyss but php4ts.dll is always causing a fault in
Abyss Web Server and the ISAPI just crashes the server completely , when I go
to my server while its frozed with that error , its inaccessable.

Note: I will put it back in ISAPI and when it crashes , I will send you a copy of
the crash report so you can figure out what to do about this issue. LateR!

When you run an ISAPI extension (such as the PHP ISAPI), it will be loaded in Abyss Web Server process space. So if the ISAPI crashes, it will crash the whole server and it will seem to you as if Abyss crashed, but it isn't the case. It is the ISAPI who did something wrong and took the whole process (Abyss) down. The crash report is usally a good method to know the origin of the crash.

According to what you've said, the anticrash feature didn't work. Can you confirm that?
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3752
Location: USA, GA

PostPosted: Mon Apr 04, 2005 1:20 pm    Post subject: Reply with quote

Yes , when ISAPI crashes the server , it shows an error without disabling it on
a Windows 98 operating system , thats all the info that I have for now. LateR!

Note: Will enabling Debug Mode in ISAPI settings help determine what caused
ISAPI to crash the server and if so what option do you recommend using ? :-)

Quote:

01. Unhandled Callbacks
02. All Callbacks
03. All Callbacks with All Input/Output
Back to top View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Mon Apr 04, 2005 2:28 pm    Post subject: Reply with quote

TRUSTpunk wrote:
Yes , when ISAPI crashes the server , it shows an error without disabling it on
a Windows 98 operating system , thats all the info that I have for now. LateR!


Was it the standard Win98 crash box? When you press OK in this box, do Abyss restart?

Quote:

Note: Will enabling Debug Mode in ISAPI settings help determine what caused
ISAPI to crash the server and if so what option do you recommend using ? :-)


Actually, set it to the maximum level. The crashrep.txt will also give us a lot of useful information.
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3752
Location: USA, GA

PostPosted: Mon Apr 04, 2005 3:31 pm    Post subject: Reply with quote

When I click Close it restarts and creates a crash report file , I will enable #3
for debug and send you a copy of both the isapi.log and crash report text file.

Edit: This crash happened after I enabled maximum debugging. Please take
note that this is not the original crash I experianced , im still waiting for it. :/

Download: log/Crash report
http://www.trustabyss.com/report/

Screenshot of First Crash



Note: I will post the next crash when it happens through ISAPI. This may help
you a bit on understanding what may have caused ISAPI to crash. LateR! :-)

Edit: Can I just upgrade my Microsoft (R) C Runtime Library ?
and if so where can I find this , I searched all over Google. :/

Looky what I found , what is Microsoft thinking , they put a Beta version on
my Windows 98 , to make things worst , its not even made for Windows 98.

Back to top View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Tue Apr 05, 2005 12:52 pm    Post subject: Reply with quote

TRUSTpunk,

Thank you for the information.

You shouldn't blame MSVCRT.DLL too quickly. The crash may occur inside it but it was because another DLL or process is sending to it wrong parameters. So it isn't its fault.

The crash report can help us understand the solution.
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3752
Location: USA, GA

PostPosted: Tue Apr 05, 2005 1:11 pm    Post subject: Reply with quote

I waited all night and usually it takes a few hours for it to happen and I had
no crashes over night when I was hoping to so I can post it , what do I do ?
Back to top View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Tue Apr 05, 2005 5:04 pm    Post subject: Reply with quote

TRUSTpunk,

Thank you for your time.

Continuing to wait seems to be the easiest solution :-)
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Tue Apr 05, 2005 5:08 pm    Post subject: Reply with quote

TRUSTpunk,

Thank you for your time.

Continuing to wait seems to be the easiest solution :-)
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Tue Apr 05, 2005 5:10 pm    Post subject: Reply with quote

TRUSTpunk,

Thank you for your time.

Continuing to wait seems to be the easiest solution :-)
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
TRUSTAbyss
-


Joined: 29 Oct 2003
Posts: 3752
Location: USA, GA

PostPosted: Thu Apr 07, 2005 3:16 pm    Post subject: Reply with quote

The error I been waiting 2 days for has finally came. This is the original error
that I was talking about but the sad news is that Abyss did not create a crash
report file so thats kind of disappointing , what do I do now. LateR!

If the anti-crash worked on Win9x , I wouldn't even worry. Most of the time
this only happens when I restart Abyss Web Server to check for new entries
in my log file. When I check my log file is when it mostly happens.

Back to top View user's profile Send private message Visit poster's website
aprelium
-


Joined: 22 Mar 2002
Posts: 6800

PostPosted: Fri Apr 08, 2005 6:00 pm    Post subject: Reply with quote

TRUSTpunk,

According the window, the crash occured inside PHP. We'll try to understand why the crash report was not generated.
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Aprelium Forum Index -> PHP All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB phpBB Group