的Nginx和PHP5-FPM安装并运行良好......Ubuntu的14 - Nginx的 - PHP5-FPM:phpMyAdmin安装,但403次禁止访问
#我可以同时访问http://www.example.com和http://www.example.com/info.php
$ ls -la /var/www/html
-rw-r--r-- 1 root root 868 Nov 1 08:16 index.html
-rw-r--r-- 1 root root 21 Nov 1 08:13 info.php
我phpMyAdmin安装和创建符号链接到phpMyAdmin文件
lrwxrwxrwx 1 root root 21 Nov 1 08:37 phpmyadmin -> /usr/share/phpmyadmin
而是试图让http://www.example.com/phpmyadmin =>我得到一个403禁止
使用符号链接,我不应该添加任何与phpmyadmin相关的任何东西到我的nginx.conf中...可能会丢失什么?
更新1:添加的index.php到URI带来的登录面板
http://www.example.com/phpmyadmin/index.php
我应该添加到我的默认CON文件直接得到它...我想我尝试文件无效。 这里是我的默认nginx站点con文件
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /var/www/html;
index index.php, index.html index.htm;
server_name example.com;
location/{
try_files $uri $uri/ index.html index.php =404;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /var/www/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
谢谢你的提示,我试过了,bt总是在log:目录索引中找到同样的错误:“/ var/www/html/phpmyadmin /”是被禁止的,... – erwin 2014-11-01 15:07:55
你有'index index.php '在你的服务器块? – 2014-11-01 16:03:58
如果我请求http://www.example.com/phpmyadmin/index.php然后我得到登录面板...我有root/var/www/html; index index.php,index.html index.htm; 在我的服务器块... – erwin 2014-11-01 16:13:44