Ich versuche, phpmyadmin als Subdomain meiner Website zu verwenden. Nun, es funktioniert perfekt mit Apache, aber ich versuche, zu Nginx zu gehen.Phpmyadmin als Subdomain in Nginx
Auf Nginx funktioniert die phpmyadmin-Anmeldeseite gut, aber wenn ich mich anmelde, bleibe ich auf der Login-Seite, auch wenn meine Zugangsdaten korrekt sind, ohne Fehlermeldung (wenn ich ein falsches Passwort eingegeben habe, wird ein Fehler angezeigt).
Was ist los? Hier ist meine Config-Datei:
server {
listen 80;
server_name phpmyadmin.mydomain.fr;
root /usr/share/phpmyadmin;
index index.php;
location/{
try_files $uri $uri/ /index.php?$args;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Wie Sie sehen können, ich phpMyAdmin in einer Subdomain meiner Website verwenden möchten. Wenn ich einen Link zu/var/www/html/phpmyadmin und Zugriff auf http://mydomain.fr/phpmyadmin mache, funktioniert alles perfekt. Aber ich habe es versäumt, es mit einer Subdomain zu arbeiten.
Was ist los?
Vielen Dank für Ihre Antwort im Voraus, und sorry für meine schlechte Englisch
Floréal