LinuxForum.Fans
Тема

Phpmyadmin в nginx

Автор: ERT 4 сообщений 2569 просмотров
#204664

Здравствуйте! Уже два дня никак не могу прикрутить к nginx phpmyadmin (работать с MySQL через ssh еще не дорос).
Мануал по установке nginx и конфиги брал из темы "Готовые решения в Debian", пост http://linuxforum.ru/viewtopic.php?pid=204086#p204086
Собственно вот что делал. Добавлял в секцию server:

text
server {
[...]
        location /phpmyadmin {
               root /usr/share/;
               index index.php index.html index.htm;
               location ~ ^/phpmyadmin/(.+\.php)$ {
                       try_files $uri =404;
                       root /usr/share/;
                       fastcgi_pass unix:/tmp/php-fpm.sock;
                       fastcgi_index index.php;
                       fastcgi_param SCRIPT_FILENAME $request_filename;
                       include /etc/nginx/fastcgi_params;
               }
               location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
                       root /usr/share/;
               }
        }
        location /phpMyAdmin {
               rewrite ^/* /phpmyadmin last;
        }
[...]
}

Получаю ошибку базы данных.

#204667

Фронтендом к apache вопросов нету. Мне надо на чистый nginx.

#204743

Тот же вопрос, только теперь со squirrelmail
Добавляю в секцию server:

text
        location /squirrelmail {
               root /usr/share/;
               index index.php index.html index.htm;
               location ~ ^/squirrelmail/(.+\.php)$ {
                       try_files $uri =404;
                       root /usr/share/;
                       fastcgi_pass unix:/tmp/php-fpm.sock;
                       fastcgi_index index.php;
                       fastcgi_param SCRIPT_FILENAME $request_filename;
                       include /etc/nginx/fastcgi_params;
               }
               location ~* ^/squirrelmail/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
                       root /usr/share/;
               }
        }
        location /webmail {
               rewrite ^/* /squirrelmail last;
        }

в баузере http://mydomain.com.ua/webmail - на главную страницу сайта перекидывает.

Войдите или зарегистрируйтесь, чтобы ответить.