0
我想上配置Nginx的phpmyadmin因此這將是可在http://server_IP:8081/phpmyadmin
的phpmyadmin顯示「找不到文件」關於nginx的
當我進入,我得到:「找不到文件。」
這些是我的設置:
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;
}
}
有什麼建議? 謝謝。
你是不是指「從nginx root的符號鏈接」? – Pini
對不起!我沒有提到它。試試這個sudo ln -s/usr/share/phpmyadmin/usr/share/nginx/html –
已經嘗試過了,但它不起作用......謝謝。 – Pini