Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
Thank You! Steffen
Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
| |
|
Topic: Recurring error from FastCGI |
|
Author |
|
koda
Joined: 05 Jan 2015 Posts: 4
|
Posted: Tue 06 Jan '15 4:11 Post subject: Recurring error from FastCGI |
|
|
Greetings! I am pretty new to this, attempting to set up my first server with Apache 2.4.10, and after installing and configuring FastCGI and PHP5-FPM I am getting the following error recurring in apache2/error.log:
Quote: | AH00524: Handler for fastcgi-script returned invalid result code 32 |
I've searched everywhere and found plenty of hits for result code 1 and result code 53, but not a single mention anywhere of result code 32. I have to imagine I have a misconfiguration somewhere, but I can't for the life of me figure out what.
I don't suppose anyone here might be able to lend a hand? What info do you need? |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Tue 06 Jan '15 19:08 Post subject: |
|
|
Please post your php config from httpd.conf |
|
Back to top |
|
koda
Joined: 05 Jan 2015 Posts: 4
|
Posted: Tue 06 Jan '15 23:28 Post subject: |
|
|
I'm pretty new to all of this, but I am on Apache 2.4.10, and I believe httpd.conf is exclusive to previous versions?
This is my conf-available/php5-fpm.conf:
Code: | <IfModule mod_fastcgi.c>
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -host 127.0.0.1:9000 -pass-header Authorization
<Directory /usr/lib/cgi-bin>
Require all granted
</Directory>
</IfModule>
|
mods-available/fastcgi.conf:
Code: | <IfModule mod_fastcgi.c>
AddHandler fastcgi-script .fcgi
#FastCgiWrapper /usr/lib/apache2/suexec
FastCgiIpcDir /var/lib/apache2/fastcgi
</IfModule>
|
Also enabled and perhaps relevant, conf-available/serve-cgi-bin.conf:
Code: | <IfModule mod_alias.c>
<IfModule mod_cgi.c>
Define ENABLE_USR_LIB_CGI_BIN
</IfModule>
<IfModule mod_cgid.c>
Define ENABLE_USR_LIB_CGI_BIN
</IfModule>
<IfDefine ENABLE_USR_LIB_CGI_BIN>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Require all granted
</Directory>
</IfDefine>
</IfModule>
|
Here is apache2.conf without the commented areas:
Code: | Mutex file:${APACHE_LOCK_DIR} default
PidFile ${APACHE_PID_FILE}
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
HostnameLookups Off
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf
Include ports.conf
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
AccessFileName .htaccess
<FilesMatch "^\.ht">
Require all denied
</FilesMatch>
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
IncludeOptional conf-enabled/*.conf
IncludeOptional sites-enabled/*.conf
|
ports.conf:
Code: | Listen 80
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
|
Does that contain the info you were looking for?
Thanks. |
|
Back to top |
|
|
|
|
|
|