phpmyadmin在nginx上显示“未找到文件”
我正在尝试在nginx上配置phpmyadmin,以便它在上可用 当我输入时,我得到:未找到文件 这些是我的设置: 有什么建议吗?phpmyadmin在nginx上显示“未找到文件”,php,nginx,phpmyadmin,Php,Nginx,Phpmyadmin,我正在尝试在nginx上配置phpmyadmin,以便它在上可用 当我输入时,我得到:未找到文件 这些是我的设置: 有什么建议吗? 谢谢。如果PHPMyAdmin安装正确, 您是否尝试过从nginx root创建符号链接。如果您还没有尝试这样做,它可能会有所帮助您所说的来自nginx root的符号链接是什么意思?对不起!我没提过。试试这个sudo ln-s/usr/share/phpmyadmin/usr/share/nginx/html server { listen 8081;
谢谢。如果PHPMyAdmin安装正确,
您是否尝试过从nginx root创建符号链接。如果您还没有尝试这样做,它可能会有所帮助您所说的来自nginx root的符号链接是什么意思?对不起!我没提过。试试这个sudo ln-s/usr/share/phpmyadmin/usr/share/nginx/html
server {
listen 8081;
server_name _;
location /phpmyadmin {
index index.php index.html index.htm;
try_files $uri $uri/ index.php;
root /usr/share/phpmyadmin;
auth_basic "closed site";
auth_basic_user_file /etc/nginx/conf.d/htpasswd;
access_log /var/log/nginx/phpmyadmin_access.log;
error_log /var/log/nginx/phpmyadmin_error.log;
}
location /phpMyAdmin {
rewrite ^/* /phpmyadmin last;
}
location ~ .php$ {
include fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME
$realpath_root$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;
}
}