Consigo acessar o Phpmyadmin, mas tenho que excluir a parte de reescrita.
location /phpMyAdmin {
rewrite ^/* /phpmyadmin last;
}
E preciso acessar o link .
Se eu tentar o link não funcionaria. Vou tentar corrigir reescrever depois.
Estou tentando instalar o Phpmyadmin em um servidor FreeBSD 10.3 com o Nginx 1.10.1, mas ele não está funcionando. A versão do PHP é 7.
É um servidor WPMU, tudo está funcionando, exceto Phpmyadmin, que está me dando um 404.
Aqui está o meu bloco Phpmyadmin no Nginx
# PHPMYADMIN
location /phpmyadmin {
root /usr/local/www/;
index index.php index.html index.htm;
location ~ ^/phpmyadmin/(.+\.php)$ {
try_files $uri =404;
root /usr/local/www/;
fastcgi_pass unix:/var/run/php-fpm.sock;
# fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /usr/local/etc/nginx/fastcgi_params;
}
location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/local/www/;
}
}
location /phpMyAdmin {
rewrite ^/* /phpmyadmin last;
}
Eu usei essa configuração no meu servidor Ubuntu sem problemas.
Eu também tentei estes tutoriais sem sucesso ainda.
Eu tentei copiar o arquivo config.inc.php.sample para config.inc.php seguindo isto
Como fazer o Phpmyadmin funcionar no FreeBSD / Nginx?
Tags nginx phpmyadmin freebsd