Что-то вы лукавите. 1. Верните все к дефолтным настройкам
2. Добейтесь работы страницы index.php с содержанием <?php phpinfo(); ?> 3. Проверьте сами себя через netstat $ sudo netstat -lnudxtp У вас должно быть: ... tcp 0 0 <IP-адрес>:80 0.0.0.0:* LISTEN 731/nginx ... Active UNIX domain sockets (only servers) ... unix 2 [ ACC ] STREAM LISTENING 2504321925 569/php-fpm <путь к сокету>>/php-fpm.sock Если php запущен через сокет 2015-12-29 22:58 GMT+03:00 <ad...@goplexltd.com>: > OS Debian 8 > php-fpm - не менялся > fastcgi_pass unix:/var/run/php5-fpm.sock; эта строчка из дефолтного > конфига, с ней 502 ( > > 29.12.2015, 19:55, "Ivan Palanevich" <loverj...@gmail.com>: > > Какая версия OS? конфиг php-fpm менялся? > > > > Попробуйте вместо > > include <путь к конфигу fastcgi параметров>/fastcgi_rules.conf; > > написать > > fastcgi_pass unix:/var/run/php5-fpm.sock; > > > > Ivan Palanevich > > > >> 29 дек. 2015 г., в 22:52, ad...@goplexltd.com написал(а): > >> > >> Извините за невежество, как узнать <путь к конфигу fastcgi параметров>? > >> Ни как не могу нагуглить( > >> > >> 29.12.2015, 19:48, "Dmitry" <dmitry.goryai...@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 <ad...@goplexltd.com>: > >>>> PHP запущен, страница phpinfo открывается коректно и отдает > информацию. > >>>> > >>>> 29.12.2015, 19:41, "Dmitry" <dmitry.goryai...@gmail.com>: > >>>> > >>>>> 1. До того, как настроите перенаправление, проверьте что у вас > вообще запущен php и отвечает nginx'у > >>>>> > >>>>> 2. После того как сами себе докажите, что php у вас работает и > выводит страницу типа <?php phpinfo(); ?> тога вернитесь к настройкам nginx. > >>>>> > >>>>> Мне искренне кажется, что у вас сам php не запущен и не отвечает. > Впрочем, мне вообще не нравиться его вариант запуска на порту, а не через > сокет > >>>>> > >>>>> 2015-12-29 22:36 GMT+03:00 <ad...@goplexltd.com>: > >>>>>> Ничего не понимаю, поясните пожалуйста подробнее если не сложно, я > только начинаю изучать администрирование серверов. > >>>>>> Вчем мои ошибки и что мне исправить что бы все заработало? > >>>>>> > >>>>>> 29.12.2015, 12:25, "Сухарников Евгений" <suhare...@gmail.com>: > >>>>>>> Если php-fpm не ковырял, скорее всего он из коробки слушает сокет. > >>>>>>> > >>>>>>> fastcgi_pass unix:/var/run/php5-fpm.sock; > >>>>>>> > >>>>>>> 29 декабря 2015 г., 22:03 пользователь Lystopad Aleksandr < > l...@laa.zp.ua> написал: > >>>>>>>> Hello, ad...@goplexltd.com! > >>>>>>>> > >>>>>>>> On Tue, Dec 29, 2015 at 11:56:02AM +0000 > >>>>>>>> ad...@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@nginx.org > >>>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >>>>>>> > >>>>>>> -- > >>>>>>> С уважением, Евгений Сухарников. > >>>>>>> > >>>>>>> , > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> nginx-ru mailing list > >>>>>>> nginx-ru@nginx.org > >>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >>>>>> > >>>>>> _______________________________________________ > >>>>>> nginx-ru mailing list > >>>>>> nginx-ru@nginx.org > >>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >>>>> > >>>>> -- > >>>>> Dmitry Goryainov > >>>>> > >>>>> , > >>>>> > >>>>> _______________________________________________ > >>>>> nginx-ru mailing list > >>>>> nginx-ru@nginx.org > >>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >>>> > >>>> _______________________________________________ > >>>> nginx-ru mailing list > >>>> nginx-ru@nginx.org > >>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >>> > >>> -- > >>> Dmitry Goryainov > >>> > >>> , > >>> > >>> _______________________________________________ > >>> nginx-ru mailing list > >>> nginx-ru@nginx.org > >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >> > >> _______________________________________________ > >> nginx-ru mailing list > >> nginx-ru@nginx.org > >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > > _______________________________________________ > > nginx-ru mailing list > > nginx-ru@nginx.org > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > -- Dmitry Goryainov
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru