nginx + fast-cgi - comment faire de phpmyadmin travail

J'ai configuré mon serveur nginx + php. Eeverything fonctionne bien, sauf phpmyadmin.

J'ai googlé beaucoup et certains alias trucs, mais ils n'ont pas de travail pour moi.

Qui fonctionne très bien:

        location ~ ^/ololo/(.*\.php)$ {
                alias $root_path/img/$1;
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                include /etc/nginx/fastcgi_params;
                fastcgi_param SCRIPT_FILENAME $request_filename;
        }

        location /ololo/{
                alias $root_path/img/;
                index index.php;
        }

Il est img répertoire dans mon chemin d'accès au site et quand je demande sitename/ololo/ ou sitename/ololo/index.php tout va bien.

Mais qu':

         location ~ ^/myadmin/(.*\.php)$ {
                alias /usr/share/phpmyadmin/$1;
                include /etc/nginx/fastcgi_params;
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $request_filename;

        }

        location /myadmin/{
                alias /usr/share/phpmyadmin/;
                index index.php;
        }

ne marchera pas!

quand je suis en train de demander mysite/myadmin/ ou mysite/myadmin/index.php serveur me jette

No input file specified.

message d'erreur. Dans /usr/share/phpmyadmin/ sont tous .php fichiers.

Quel est le problème avec mon nginx.conf?

OriginalL'auteur user1128677 | 2013-05-13