Я пробую, настраивают nginx с phpmyadmin, но когда я иду для соединения localhost\phpmyadmin, я вижу, ошибка "404 не найденный"
В "/var/log/nginx/error.log" я вижу, что ошибка открывается () "/var/www/html/phpmyadmin" отказавший (2: Никакой такой файл или каталог)
Но я создал ссылку в
ln-s/usr/share/phpMyAdmin/var/www/html/phpmyadmin
это - мой default.conf:
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
server_name localhost;
location /phpmyadmin/ {
alias /usr/share/phpMyAdmin/;
index index.html index.htm index.php;
}
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
Что я делающий неправильно?
Кто-либо помогает мне?
Я решил эту проблему. Я просто изменил мой root
каталог, и удаленный phpmyadmin location
, как так:
был: root /var/www/html
теперь: root /usr/share/nginx/html
удаленный:
location /phpmyadmin/ {
alias /usr/share/phpMyAdmin/;
index index.html index.htm index.php;
}