казалось бы причем здесь Лужков
server {
listen 80;
root /home/user/www;
index index.php index.html index.htm;
include mime.types;
server_name localhost;
#location / {
# First attempt to serve request as file, then
# as directory, then fall back to index.html
#try_files $uri $uri/ /index.php;
#}
location ~* ^.+\.(htm|html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
root /home/user/www/;
}
location ~* ^.+\.(htm|html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
root /usr/share/phpmyadmin/;
}
location ^~ /phpmyadmin {
root /usr/share/phpmyadmin;
index index.php;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share$fastcgi_script_name;
}
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /home/ilyin/www/$fastcgi_script_name;
}
location ~ /\.ht {
deny all;
}
}
root@synclexpro:~# ls -lA /usr/share/phpmyadmin/themes
итого 8
drwxrwxrwx 4 www-data root 4096 Мар 29 19:49 darkblue_orange
drwxrwxrwx 4 www-data root 4096 Мар 29 19:50 original
Статику от рута, например ip_site/print.css отдает. А ip_site/phpmyadmin/print.css не хочет (access denied). Отдаются все пых файлы в директории. Apache выключен. По сути работает, но бяка же.
Хочется православного phpmyadmin.
Куда смотреть? Nginx знаю слабовато для решения подобных казусов.