и порверьте на всякий случай, что пользователь от которого запущен nginx владелец каталога веб-сервера
2015-12-29 22:48 GMT+03:00 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 > > -- Dmitry Goryainov
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru