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

admin на goplexltd.com admin на goplexltd.com
Вт Дек 29 20:01:28 UTC 2015


Да все верно, php работало.
Проблема с запуском cms, их поддержка умеет работать только с апачем. Ссылка на cms дошла?

29.12.2015, 19:59, "Dmitry" <dmitry.goryainov на gmail.com>:
> Иван, клиент написал, что по дефолту у него php работало, т.е. видио там демон на порту. пусть так и будет пока
>
> 2015-12-29 22:55 GMT+03:00 Ivan Palanevich <loverjoni на 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 на goplexltd.com написал(а):
>>
>>>
>>> Извините за невежество, как узнать  <путь к конфигу fastcgi параметров>?
>>> Ни как не могу нагуглить(
>>>
>>> 29.12.2015, 19:48, "Dmitry" <dmitry.goryainov на 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 на goplexltd.com>:
>>>>> PHP запущен, страница phpinfo открывается коректно и отдает информацию.
>>>>>
>>>>> 29.12.2015, 19:41, "Dmitry" <dmitry.goryainov на gmail.com>:
>>>>>
>>>>>> 1. До того, как настроите перенаправление, проверьте что у вас вообще запущен php и отвечает nginx'у
>>>>>>
>>>>>> 2. После того как сами себе докажите, что php у вас работает и выводит страницу типа <?php phpinfo(); ?> тога вернитесь к настройкам nginx.
>>>>>>
>>>>>> Мне искренне кажется, что у вас сам php не запущен и не отвечает. Впрочем, мне вообще не нравиться его вариант запуска на порту, а не через сокет
>>>>>>
>>>>>> 2015-12-29 22:36 GMT+03:00 <admin на goplexltd.com>:
>>>>>>> Ничего не понимаю, поясните пожалуйста подробнее если не сложно, я только начинаю изучать администрирование серверов.
>>>>>>> Вчем мои ошибки и что мне исправить что бы все заработало?
>>>>>>>
>>>>>>> 29.12.2015, 12:25, "Сухарников Евгений" <suharelli на gmail.com>:
>>>>>>>> Если php-fpm не ковырял, скорее всего он из коробки слушает сокет.
>>>>>>>>
>>>>>>>> fastcgi_pass unix:/var/run/php5-fpm.sock;
>>>>>>>>
>>>>>>>> 29 декабря 2015 г., 22:03 пользователь Lystopad Aleksandr <laa на laa.zp.ua> написал:
>>>>>>>>>  Hello, admin на goplexltd.com!
>>>>>>>>>
>>>>>>>>> On Tue, Dec 29, 2015 at 11:56:02AM +0000
>>>>>>>>> admin на 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
>
> --
> Dmitry Goryainov
>
> ,
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru



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