2

私がやろうとしているのは、IP/phpmyadmin から phpmyadmin にアクセスすることです。サイトで利用可能なディレクトリにあるデフォルトの構成ファイルを編集しました。構成は次のとおりです。

server {
    location /phpmyadmin {
           root /usr/share/;
           index index.php;
           location ~ ^/phpmyadmin/(.+\.php)$ {
                   try_files $uri =404;
                   root /usr/share/;
                   fastcgi_pass 127.0.0.1:9000;
                   fastcgi_index index.php;
                   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                   include /etc/nginx/fastcgi_params;
               }
              location ^~ /phpmyadmin/ { 
            alias /usr/share/phpmyadmin/; 
}
        }
        location /phpMyAdmin {
               rewrite ^/* /phpmyadmin last;
        }
}

しかし、IP/phpmyadmin に移動すると、メイン インデックス ファイルにリダイレクトされ、nginx へようこそ! というメッセージが表示されます。message どんな助けでもいいです!

4

2 に答える 2

2

何が悪いのか分かりました!シンボリックリンクを追加する必要がありました

sudo ln -s /usr/share/phpmyadmin/ /usr/share/nginx/www
于 2013-10-13T12:32:25.990 に答える
0

実際には、IP を使用して を追加する必要がserver_nameあり、おそらくデフォルト サーバーも無効にする必要がありました。これは、nginx をだますだけです。

于 2013-10-13T14:28:09.960 に答える