Поиск:

Ответ в темуСоздание новой темы Создание опроса
> config nginx. выдает php файл не отрабатывает 
V
    Опции темы
zammar
Дата 30.8.2017, 02:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 289
Регистрация: 30.10.2008

Репутация: нет
Всего: нет



Добрый день.
Подскажите пожалуйста что не так с моим location?
Пытаюсь сделать чтобы все не существующие адреса шли на /index.php. Для phalcon.

Код

    location / {
        try_files $uri $uri/ /index.php;
    }

Вроде правильно, но файл php не отрабатывает а выдается в браузер ((

Код

server {
    server_name lantin.ru www.lantin.ru;
    charset off;
    index index.php index.html;
        disable_symlinks if_not_owner from=$root_path;
    include /etc/nginx/vhosts-includes/*.conf;
    include /etc/nginx/vhosts-resources/lantin.ru/*.conf;
    access_log /var/www/httpd-logs/lantin.ru.access.log;
    error_log /var/www/httpd-logs/lantin.ru.error.log notice;
    ssi on;
    set $root_path /var/www/lantin_u/data/www/lantin.ru/lantin/public;
    root $root_path;
    listen 62.109.10.145:80;
    location / {
        try_files $uri $uri/ /index.php;
    }
    location @php {
        fastcgi_index index.php;
        fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]";
        fastcgi_pass unix:/var/www/php-fpm/lantin_u.sock;
        fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
        try_files $uri =404;
        include fastcgi_params;
    }
}

PM   Вверх
zammar
Дата 1.9.2017, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 289
Регистрация: 30.10.2008

Репутация: нет
Всего: нет



Такое решение в общем.
Код

      location / {
        try_files $uri $uri/ @rewrite;
                location ~ [^/]\.ph(p\d*|tml)$ {
                        try_files /does_not_exists @php;
                }
    }
        location @rewrite {
        rewrite ^/(.*)$ /index.php?_url=/$1;
        }
    location @php {
        fastcgi_index index.php;
        fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]";
        fastcgi_pass unix:/var/www/php-fpm/lantin_u.sock;
        fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
        try_files $uri =404;
        include fastcgi_params;
    }

Если это вообще кому-то интересно (((
PM   Вверх
_zorn_
Дата 1.9.2017, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

Репутация: 1
Всего: 12



Первый вопрос - зачем фалкон (знаю, побаловаться), второй - а что там в документашке нету примера для nginx ?  smile 

Толи дело Фабьен - http://symfony.com/doc/current/setup/web_s...iguration#nginx 
Задай себе вопрос, нахрена тебе "фалкон" ?

Это сообщение отредактировал(а) _zorn_ - 1.9.2017, 18:07
PM MAIL   Вверх
zammar
Дата 21.3.2018, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 289
Регистрация: 30.10.2008

Репутация: нет
Всего: нет



А почему не фалькон?
Что с ним не так?

Мне понравилось то что он Очень быстрый, например.
PM   Вверх
krundetz
Дата 22.3.2018, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



zammar, имеется в виду, что Phalcon повышает сложность вашего приложения, и без должной на то необходимости использовать его нерационально


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
zammar
Дата 22.3.2018, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 289
Регистрация: 30.10.2008

Репутация: нет
Всего: нет



Спасибо за комментарии всем.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.1279 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.