Author |
|
iztokba
Joined: 15 Mar 2014 Posts: 18 Location: slovenia
|
Posted: Sat 15 Mar '14 19:05 Post subject: mod_fcgi in win server |
|
|
i have big problems with mod_fcgid i run 3 php 5.3, 5.4, 5.5. and i have a lot of common errors:
1. mod_fcgid: process xxxx graceful kill fail, sending SIGKILL
2. The given path is misformatted or contained invalid characters:
3. FastCGI process xxx still did not exit, terminating
i have win server 2008, 4GB ram, procesor 4 core
apache: 2.4.7
mod_fcgid: 2.3.9
i work on this error abou two months, i search your forum and i not get anx solution, sometimes a get 503 error.
my mod_fcgid in http.config is: (diferernce is only for php 5.3 or 5.5)
<ifModule mod_fcgid.c>
FcgidInitialEnv PHPRC "c:/wamp/bin/php/php5.4.26"
AddHandler fcgid-script .php
FcgidWrapper "c:/wamp/bin/php/php5.4.26/php-cgi.exe" .php
FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000
FcgidIOTimeout 40
FcgidConnectTimeout 3
FcgidProcessLifeTime 3600
FcgidMaxRequestsPerProcess 50
DefaultMinClassProcessCount 0
FcgidOutputBufferSize 65536
FcgidMaxProcesses 1000
FcgidMaxProcessesPerClass 100
FcgidMaxRequestLen 131072
FcgidIdleScanInterval 120
FcgidIdleTimeout 300
FcgidBusyTimeout 300
FcgidBusyScanInterval 120
FcgidErrorScanInterval 3
FcgidZombieScanInterval 3
</ifModule>
my virtual host config
<VirtualHost *:80>
ServerName xxxx.info
ServerAlias xxxx.info
DocumentRoot "path to folder"
FcgidInitialEnv PHPRC "c:/wamp/bin/php/php5.4.26"
FcgidWrapper "c:/wamp/bin/php/php5.4.26/php-cgi.exe" .php
</VirtualHost>
please, please help me with solutions
thanks |
|
Back to top |
|
Steffen Moderator
Joined: 15 Oct 2005 Posts: 3092 Location: Hilversum, NL, EU
|
Posted: Sat 15 Mar '14 20:23 Post subject: |
|
|
Error 1 and 3 is common, not to worry.
Error 2 looks not from mod_fcgid, what is the real line in the log ?
Your config misses some Windows related FcgidInitialEnv's, see in the mod_fcgid download here, there is a readme.txt with an example with preferred settings. |
|
Back to top |
|
iztokba
Joined: 15 Mar 2014 Posts: 18 Location: slovenia
|
Posted: Sat 15 Mar '14 21:32 Post subject: |
|
|
Thanks for quick replay i now put related FcgidInitialEnv's and looks now
<ifModule mod_fcgid.c>
FcgidInitialEnv PATH "c:/wamp/bin/php/php5.4.26;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;"
FcgidInitialEnv SystemRoot "C:/Windows"
FcgidInitialEnv SystemDrive "C:"
FcgidInitialEnv TEMP "C:/WINDOWS/Temp"
FcgidInitialEnv TMP "C:/WINDOWS/Temp"
FcgidInitialEnv windir "C:/WINDOWS"
FcgidInitialEnv PHPRC "c:/wamp/bin/php/php5.4.26"
AddHandler fcgid-script .php
FcgidWrapper "c:/wamp/bin/php/php5.4.26/php-cgi.exe" .php
FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000
FcgidIOTimeout 40
FcgidConnectTimeout 3
FcgidProcessLifeTime 3600
FcgidMaxRequestsPerProcess 50
DefaultMinClassProcessCount 0
FcgidOutputBufferSize 65536
FcgidMaxProcesses 1000
FcgidMaxProcessesPerClass 100
FcgidMaxRequestLen 131072
FcgidIdleScanInterval 120
FcgidIdleTimeout 300
FcgidBusyTimeout 300
FcgidBusyScanInterval 120
FcgidErrorScanInterval 3
FcgidZombieScanInterval 3
</ifModule>
Is this corect? Now i dont get 503 error anymore? |
|
Back to top |
|
Steffen Moderator
Joined: 15 Oct 2005 Posts: 3092 Location: Hilversum, NL, EU
|
Posted: Sat 15 Mar '14 21:57 Post subject: |
|
|
That looks better now. |
|
Back to top |
|
iztokba
Joined: 15 Mar 2014 Posts: 18 Location: slovenia
|
Posted: Mon 24 Mar '14 15:07 Post subject: |
|
|
Looks better, but proceses are not killed from some time and now RAM goes to haigh and server now hawe bad respons.
i have mod_fcgid for different php 5.3, 5.4, 5.5 and in httpd.config i have the same config for each is this good?
please help |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
|
Back to top |
|
jmerc015
Joined: 15 Apr 2014 Posts: 1
|
Posted: Tue 22 Jul '14 21:16 Post subject: Follow up question |
|
|
I just have a follow up question and though I would reply here rather than start a new thread (apologies if I this isn't proper etiquette).
I too am receiving a similar warning as OP's number 1. mod_fcgid: process xxxx graceful kill fail, sending SIGKILL
I've read in a couple of different places that this is most likely caused by FcgidIOTimeout. I'm just curious if this warning is something I should be concerned about and if it has any real impact on performance (from what I can tell it hasn't had any real negative impact other than flooding the logs with warnings).
Setup Details below:
Win Server 2003 SP2
Apache: 2.2.27
mod_fcgid: 2.3.9
PHP 5.4.27
mod_fcgid setup/config:
<IfModule fcgid_module>
FcgidIOTimeout 40
FcgidConnectTimeout 10
FcgidMaxProcesses 300
FcgidMaxProcessesPerClass 300
FcgidOutputBufferSize 64
ProcessLifeTime 0
FcgidMaxRequestsPerProcess 0
FcgidMinProcessesPerClass 0
FcgidFixPathinfo 0
FcgidProcessLifeTime 0
FcgidZombieScanInterval 20
FcgidMaxRequestLen 536870912
FcgidIOTimeout 120
FcgidTimeScore 3
FcgidPassHeader Authorization
FcgidInitialEnv PHPRC "C:\\php5"
FcgidInitialEnv PATH "C:\\php5;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;"
FcgidInitialEnv SystemRoot "C:\\Windows"
FcgidInitialEnv SystemDrive "C:"
FcgidInitialEnv TEMP "C:\\WINDOWS\\TEMP"
FcgidInitialEnv TMP "C:\\WINDOWS\\TEMP"
FcgidInitialEnv windir "C:\\WINDOWS"
<Files ~ "\.php$">
Options Indexes FollowSymLinks ExecCGI
AddHandler fcgid-script .php
FcgidWrapper "C:/php5/php-cgi.exe" .php
</Files>
</IfModule>
Thanks in advance for any information on this.
Cheers! |
|
Back to top |
|
Smitty
Joined: 03 Jan 2008 Posts: 197
|
Posted: Wed 23 Jul '14 5:35 Post subject: |
|
|
mod_fcgid: process xxxx graceful kill fail, sending SIGKILL is normal behavior. Don't worry about them. |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Wed 23 Jul '14 17:24 Post subject: |
|
|
Smitty wrote: | mod_fcgid: process xxxx graceful kill fail, sending SIGKILL is normal behavior. Don't worry about them. |
In the next version that message will be only in debug mode on windows (my patch got applied) |
|
Back to top |
|
maskego
Joined: 16 Apr 2010 Posts: 238
|
Posted: Sat 26 Jul '14 0:33 Post subject: |
|
|
By the way...When will the next version release? |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Sat 26 Jul '14 19:06 Post subject: |
|
|
maskego wrote: | By the way...When will the next version release? |
Very good question! I don't know. First it was more or less a project of a single person. Now it is an ASF subproject. And even the httpd apache project there isn't a roadmap when to release a new version.
But you are welcome to to ask on the apache dev mailing list for it.
I would also like to see https://issues.apache.org/bugzilla/show_bug.cgi?id=48769 in the next release |
|
Back to top |
|