The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"nginx alias phpmyadmin"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Разное)
Изначальное сообщение [ Отслеживать ]

"nginx alias phpmyadmin"  +/
Сообщение от User (??) on 11-Авг-09, 10:34 
Подскажите пожалуйста как корректно реализовать алиас в nginx, чтобы при запросе http://SomeSite/phpmyadmin/ запускался phpMyAdmin, при условии что он находиться в /usr/local/www/phpMyAdmin/
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "nginx alias phpmyadmin"  +/
Сообщение от angra (ok) on 11-Авг-09, 14:25 
nginx не выполняет напрямую php скрипты. Это должен делать апач или отдельный fastcgi сервер.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "nginx alias phpmyadmin"  +/
Сообщение от User (??) on 12-Авг-09, 15:04 
пробывал добавить

location /phpmyadmin {
                root /usr/local/www/phpmyadmin;
                index index.php;
        }

     location ~ ^/phpmyadmin.+\.php$ {
     root /usr/local/www/phpmyadmin;
     fastcgi_index  index.php;
     fastcgi_pass  unix:/tmp/php-fpm.sock;
     include        fastcgi_params;
     fastcgi_param  CONTENT_TYPE  $content_type;
     fastcgi_param  CONTENT_LENGTH  $content_length;
     fastcgi_param  SCRIPT_NAME  $fastcgi_script_name;
     fastcgi_param  SCRIPT_FILENAME  /usr/local/www/phpmyadmin$fastcgi_script_name;
     fastcgi_param  REQUEST_URI  $request_uri;
     fastcgi_param  DOCUMENT_URI  $document_uri;
     fastcgi_param HTTPS on;
     fastcgi_intercept_errors  on;
        }
                
в секцию server {

непомогло. может есть у кого нить готовый рецепт?

заранее спасибо

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "nginx alias phpmyadmin"  –1 +/
Сообщение от Dmitry (??) on 26-Авг-09, 02:48 
location ^~ /phpmyadmin/ {
root /usr/local/www;
}


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "nginx alias phpmyadmin"  +/
Сообщение от itJunky on 05-Окт-11, 17:55 
> location ^~ /phpmyadmin/ {
>  root /usr/local/www;
> }

В моём варианте путь корректный, как и URI, но вот на это nginx выплёвывает 404-ую ошибку, так что вопрос попрежнему актуален!

  location ^~ /pma/ {
    root /usr/share/webapps/phpmyadmin/3.4.1/htdocs;
  }

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "nginx alias phpmyadmin"  +/
Сообщение от User911 on 20-Ноя-11, 13:38 
Мучался с этой проблемой.
решил её так

httpd.conf:
Alias /phpmyadmin /usr/share/phpmyadmin

nginx.conf:
location /phpmyadmin/ {
proxy_pass http://127.0.0.1:81;
}

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "nginx alias phpmyadmin"  +/
Сообщение от den68 email(??) on 07-Дек-13, 19:31 

вот для этого точно nginx надо было запускать ... ;)
в принципе теперь его можно выключить...

а вот с дерективами в нем - сплошное шаманство с бубном..
например с alias, может работать, а может и нет, алекватно реакцию nginxа посмотреть негде, надо включать всякую отладку, дебаг в лог итд.. - неудобно.

> решил её так
> httpd.conf:
> Alias /phpmyadmin /usr/share/phpmyadmin
> nginx.conf:
> location /phpmyadmin/ {
> proxy_pass http://127.0.0.1:81;
> }

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру