Hey !

J'aurais bien besoin de votre aide.

J'ai installé Centos et Nginx+Php-Fpm sur mon VPS, et j'y ai lié mon nom de domaine avec le Vhost.

Ca fonctionne, j'ai bien accès à ma page et je peux afficher des scripts PHP.

Le problème qui se pose est phpMyAdmin, que j'ai créé sur un vhost pour le sous-domaine pma.domaine.com

Lorsque je tente d'accéder à l'URL de PMA, j'ai une erreur "502 Bad Gateway".

J'ai déjà cherché sur le net et testé pratiquement tout ce que j'ai trouvé, mais le problème n'est pas réglé.

Auriez-vous une piste pour m'aider à dépasser ce problème ?

Voici mon vhost, bien que je doute que le problème vient d'ici : (j'ai mis pma.monsite.com pour l'exemple)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
server {
	listen 80;
	server_name pma.monsite.com;
 
	access_log /var/log/nginx/phpmyadmin/access.log;
	error_log /var/log/nginx/phpmyadmin/error.log;
 
	root /usr/share/phpMyAdmin;
 
	location / {
		root /usr/share/phpMyAdmin;
		try_files $uri $uri/ /index.php;
		index  index.php index.html index.htm;
	}
 
	## Images and static content is treated different
	location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
		access_log off;
		expires 360d;
	}
 
	location ~ /\.ht {
		deny all;
	}
 
	location ~ /(libraries|setup/frames|setup/libs) {
		deny all;
		return 404;
	}
 
	location ~ \.php$ {
		root           /usr/share/phpMyAdmin;
		try_files $uri =404;
		fastcgi_pass   unix:/tmp/php5-fpm.sock;
		fastcgi_index  index.php;
		fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
		include        fastcgi_params;
	}
}
Merci de votre aide.