Auth_basic & location & php

Bonjour,

I’m trying to limit access to the interface admin postfixadmin, managed
by “default” htaccess

So I tried this:

location ^~ /postfixadmin/admin/ {
auth_basic “Restricted”;
auth_basic_user_file /usr/local/nginx/conf/htpasswd;
fastcgi_pass unix:/dev/shm/php2.socket;
include /usr/local/nginx/conf/fastcgi.conf;
fastcgi_param SCRIPT_FILENAME
/data/www/postfixadmin/admin$fastcgi_script_name;}

The authentication works well, but the code is not interpreted php, in a
browser I have this message: "The page you are looking for is
temporarily unavailable.
Please try again later. "

and the logs:

008/08/15 13:56:48 [error] 413#0: *162 recv() failed (104: Connection
reset by peer) while reading response header from upstream, client:
194.14.17, server: 21.43.20.1, request: “GET
/postfixadmin/admin/index.php HTTP/1.1”, upstream:
“fastcgi://unix:/dev/shm/php2.socket:”, host: “vigio.co.fr

2008/08/15 13:56:49 [error] 413#0: *168 recv() failed (104: Connection
reset by peer) while reading response header from upstream, client:
194.14.17.1, server: 22.4.20.6, request: “GET
/postfixadmin/admin/index.php HTTP/1.1”, upstream:
“fastcgi://unix:/dev/shm/php2.socket:”, host: “vigio.co.fr

With you a solution?

Guillaume.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs