nginx ищет phpMyAdmin не в том месте
моя конфигурация nginx:
сервер {
слушать 80;
слушать [::]:80;
журнал_доступа /var/log/nginx/reverse-access.log;
error_log /var/log/nginx/reverse-error.log;
корень /var/www/МОЙ_ДОМЕН/html;
индекс index.html index.html index.php;
имя_сервера МОЙ_ДОМЕН www.МОЙ_ДОМЕН.com;
место расположения / {
try_files $uri $uri/ =404;
}
расположение ~ \.php$ {
включить фрагменты/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
расположение ~ /\.ht {
отрицать все;
}
местоположение /APP_LOCATION {
proxy_pass http://localhost:3000;
прокси_http_версия 1.1;
proxy_set_header Обновить $http_upgrade;
proxy_set_header Соединение «обновление»;
proxy_set_header Хост $host;
proxy_cache_bypass $http_upgrade;
}
}
Я сделал символическую ссылку с /usr/share/phpmyadmin на /var/www/MY_DOMAIN/html/phpmyadmin.
Но nginx по-прежнему ищет phpMyAdmin в расположении по умолчанию.
Журналы ошибок:
27.08.2021 13:24:41 [ошибка] 1114474#1114474: *2 "/usr/share/nginx/html/phpmyadmin/index.html" не найден (2: Нет такого файла или каталога), клиент: xxx.xx.x.xxx, сервер: , запрос: "GET /phpmyadmin/ HTTP/1.1", хост: "MY_DOMAIN.com"