Configuring phpmyadmin

Dick Middleton dick at fouter.net
Wed May 25 17:56:07 MSD 2011


On 05/25/11 12:58, Trazzt wrote:
> I really appreciate your help, but PHP is still not working
> This is how my phpmyadmin configuration file looks like after all your
> edits:
> ________________________
> server{
>      listen 80;
>      server_name phpmyadmin;
>      access_log /var/log/phpmyadmin.access_log;
>      error_log /var/log/phpmyadmin.error_log;
>
>      location / {
>      return 404;
>        }
>
>      location /phpmyadmin {
>      root /usr/share;
>      index index.php;
>        }
>
>      location ~ ^/phpmyadmin/.+\.php$ {
>      fastcgi_pass 127.0.0.1:9000;
>      fastcgi_param SCRIPT_FILENAME /usr/share$fastcgi_script_name;
>      include fastcgi_params;
>        }
>    }

I'm not sure which location /phpmyadmin/ is served from.  If it's the 
first, as I suspect, then there's no way index.php is going to be processed.

I would use:

     location /phpmyadmin {
	index index.php;
         ...

        location  ~ \.php$ {
        ...
        }
     }

No?

Dick





More information about the nginx mailing list