Re: Помогите правильно написать конфиг для CMS

Dmitry dmitry.goryainov на gmail.com
Вт Дек 29 19:59:03 UTC 2015


Иван, клиент написал, что по дефолту у него php работало, т.е. видио там
демон на порту. пусть так и будет пока

2015-12-29 22:55 GMT+03:00 Ivan Palanevich <loverjoni at gmail.com>:

> Какая версия OS? конфиг php-fpm менялся?
>
> Попробуйте вместо
> include <путь к конфигу fastcgi параметров>/fastcgi_rules.conf;
>  написать
> fastcgi_pass unix:/var/run/php5-fpm.sock;
>
>
> Ivan Palanevich
>
> > 29 дек. 2015 г., в 22:52, admin at goplexltd.com написал(а):
> >
> > Извините за невежество, как узнать  <путь к конфигу fastcgi параметров>?
> > Ни как не могу нагуглить(
> >
> > 29.12.2015, 19:48, "Dmitry" <dmitry.goryainov at gmail.com>:
> >> Ок, давайте посмотрим на вот такой конфиг:
> >>
> >> server {
> >>      listen  *:80;
> >>     server_name <домен>;
> >>     location / {
> >>         root  <путь к корню веб-сервер>;
> >>
> >>         index   index.php index.html;
> >>
> >>         try_files $uri $uri/ /rw.php$is_args$args;
> >>
> >>         location ~ \.php {
> >>             include <путь к конфигу fastcgi
> параметров>/fastcgi_rules.conf;
> >>         }
> >> }
> >>
> >> работает ли?
> >>
> >> 2015-12-29 22:43 GMT+03:00 <admin at goplexltd.com>:
> >>> PHP запущен, страница phpinfo открывается коректно и отдает информацию.
> >>>
> >>> 29.12.2015, 19:41, "Dmitry" <dmitry.goryainov at gmail.com>:
> >>>
> >>>> 1. До того, как настроите перенаправление, проверьте что у вас вообще
> запущен php и отвечает nginx'у
> >>>>
> >>>> 2. После того как сами себе докажите, что php у вас работает и
> выводит страницу типа <?php phpinfo(); ?> тога вернитесь к настройкам nginx.
> >>>>
> >>>> Мне искренне кажется, что у вас сам php не запущен и не отвечает.
> Впрочем, мне вообще не нравиться его вариант запуска на порту, а не через
> сокет
> >>>>
> >>>> 2015-12-29 22:36 GMT+03:00 <admin at goplexltd.com>:
> >>>>> Ничего не понимаю, поясните пожалуйста подробнее если не сложно, я
> только начинаю изучать администрирование серверов.
> >>>>> Вчем мои ошибки и что мне исправить что бы все заработало?
> >>>>>
> >>>>> 29.12.2015, 12:25, "Сухарников Евгений" <suharelli at gmail.com>:
> >>>>>> Если php-fpm не ковырял, скорее всего он из коробки слушает сокет.
> >>>>>>
> >>>>>> fastcgi_pass unix:/var/run/php5-fpm.sock;
> >>>>>>
> >>>>>> 29 декабря 2015 г., 22:03 пользователь Lystopad Aleksandr <
> laa at laa.zp.ua> написал:
> >>>>>>>  Hello, admin at goplexltd.com!
> >>>>>>>
> >>>>>>> On Tue, Dec 29, 2015 at 11:56:02AM +0000
> >>>>>>> admin at goplexltd.com wrote about "Re: Помогите правильно написать
> конфиг для CMS":
> >>>>>>>> Домен и пути я естественно поменял на свои.
> >>>>>>>> Испробывал все варианты предложенные вами, все равно получаю 502.
> >>>>>>>> Итоговый вариант конфига на котором пока остановился-
> >>>>>>>> server {
> >>>>>>>>      server_name  www.domain.com;
> >>>>>>>>      rewrite ^(.*) http://domain.com$1 permanent;
> >>>>>>>> }
> >>>>>>>>
> >>>>>>>> server {
> >>>>>>>>
> >>>>>>>>      server_name  domain.com;
> >>>>>>>>
> >>>>>>>>      location / {
> >>>>>>>>          fastcgi_pass  localhost:9000;
> >>>>>>>>          fastcgi_param SCRIPT_FILENAME $document_root/rw.php;
> >>>>>>>>          fastcgi_param QUERY_STRING    $query_string;
> >>>>>>>>      }
> >>>>>>>>
> >>>>>>>>      location ~ \.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ {
> >>>>>>>>          root /var/www/html/images;
> >>>>>>>>      }
> >>>>>>>> }
> >>>>>>>>
> >>>>>>>> Логи nginx
> >>>>>>>>
> >>>>>>>> 2015/12/29 06:37:07 [error] 11380#0: *20 no live upstreams while
> connecting to upstream, client: 88.202.***.**, server: domain.com,
> request: "GET / HTTP/1.1", upstream: "fastcgi://localhost", host: "
> domain.com"
> >>>>>>>> 2015/12/29 06:37:08 [error] 11380#0: *21 connect() failed (111:
> Connection refused) while connecting to upstream, client: 88.202.***.**,
> server: domain.com, request: "GET / HTTP/1.1", upstream:
> "fastcgi://[::1]:9000", host: "domain.com"
> >>>>>>>> 2015/12/29 06:37:08 [error] 11380#0: *21 connect() failed (111:
> Connection refused) while connecting to upstream, client: 88.202.***.**,
> server: domain.com, request: "GET / HTTP/1.1", upstream: "fastcgi://
> 127.0.0.1:9000", host: "domain.com"
> >>>>>>>
> >>>>>>> Вам же написано ж четко в логе все что нужно.
> >>>>>>> Вы запустили на 9000 порту fastcgi-сервис? И почему нет?
> >>>>>>>
> >>>>>>> --
> >>>>>>>  Lystopad Aleksandr
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> nginx-ru mailing list
> >>>>>>> nginx-ru at nginx.org
> >>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >>>>>>
> >>>>>> --
> >>>>>> С уважением, Евгений Сухарников.
> >>>>>>
> >>>>>> ,
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> nginx-ru mailing list
> >>>>>> nginx-ru at nginx.org
> >>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >>>>>
> >>>>> _______________________________________________
> >>>>> nginx-ru mailing list
> >>>>> nginx-ru at nginx.org
> >>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >>>>
> >>>> --
> >>>> Dmitry Goryainov
> >>>>
> >>>> ,
> >>>>
> >>>> _______________________________________________
> >>>> nginx-ru mailing list
> >>>> nginx-ru at nginx.org
> >>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >>>
> >>> _______________________________________________
> >>> nginx-ru mailing list
> >>> nginx-ru at nginx.org
> >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >>
> >> --
> >> Dmitry Goryainov
> >>
> >> ,
> >>
> >> _______________________________________________
> >> nginx-ru mailing list
> >> nginx-ru at nginx.org
> >> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
Dmitry Goryainov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20151229/1490f5f8/attachment.html>


Подробная информация о списке рассылки nginx-ru