Назад | Перейти на главную страницу

Phpmyadmin на FreeBSD 10.3 и Nginx 1.10.1

Я пытаюсь установить Phpmyadmin на сервере FreeBSD 10.3 с Nginx 1.10.1, но он не работает. Версия Php - 7.

Это сервер WPMU, все работает, кроме Phpmyadmin, который дает мне 404.

Вот мой блок Phpmyadmin на 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;
}

Я без проблем использовал эту конфигурацию на своем сервере Ubuntu.

Я тоже пробовал эти уроки, но безуспешно.

http://www.ostechnix.com/install-phpmyadmin-apache-nginx-freebsd-10-2/

Я попытался скопировать config.inc.php.sample в config.inc.php после этого

http://docs.phpmyadmin.net/en/latest/setup.html#manually-creating-the-file

Как заставить Phpmyadmin работать на FreeBSD / Nginx?

Мне удалось получить доступ к Phpmyadmin, но я должен удалить часть перезаписи.

location /phpMyAdmin {
   rewrite ^/* /phpmyadmin last;
}

И я должен пойти в http://my-domain.com/phpMyAdmin.

Если я попробую http://my-domain.com/phpmyadmin не будет работать. Попробую исправить переписать позже.